سلام
میشه یه نمونه کد از ارسال یه آرایه توسط ajax به یه WebMethod بذارید؟
من توی سایت سرچ کردم اما هیچ کدوم کمکم نکرد
ممنون
سلام
میشه یه نمونه کد از ارسال یه آرایه توسط ajax به یه WebMethod بذارید؟
من توی سایت سرچ کردم اما هیچ کدوم کمکم نکرد
ممنون
var param = "{'name':['jack', 'jill']}";
var option = {
error: function(request, status, error) {
alert(error);
},
cache: false,
success: function(data, status) {
alert(data.d);
},
type: "POST",
contentType: "application/json; charset=utf-8",
data: param,
dataType: "json",
url: "../Server/ArrayParam.aspx/GetPrompt"
};
$.ajax(option);
[WebMethod]
public static string GetPrompt(string[] name)
{
return "Hello " + name[0] + " and " + name[1];
}
ممنونم...
ولی من میخوام یه فایلی که توسط FileUpload از کاربر گرفتم رو به وب سرویس بفرستم! نمیدونم اینکار رو چه جوری انجام بدم! توی وب سرویس توسط یک Byte[] میگیرمش ولی توی jquery اصلا نمیدونم باید این فایل رو چه جوری به آرایه تبدیلش کنم! اصلا میشه به فایل FileUpload دسترسی داشت؟
اگر منظور شما FileUpload ASP.NET هست این کنترل برای کار کردن نیاز به Full postback دارد.
FileUpload AJAX Control Toolkit را بررسی کنید یا دیگر جایگزین ها.