[英]Passing json object to webmethod via jquery ajax
我正在嘗試將json對象傳遞給我的.net網絡方法。 這是我的C#:
[WebMethod]
public static string Guncelle(string personel)
{
return "It came.";
}
而我的jQuery Ajax:
var saveData = {};
saveData.Isim = isim;
saveData.Soyad = soyisim;
saveData.Firma = firma;
.
.
.
var result = JSON.stringify({ personel: saveData });
$.ajax({
type: "POST",
url: "Personeller.aspx/Guncelle",
data: result,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
alert(msg.d);
},
error: function (msg) {
alert(msg.d);
}
})
當我運行代碼時,它會返回“未定義”並帶有警報。 將json對象傳遞給C#Webmethod的正確方法是什么? 我嘗試了其他傳遞對象的示例,但沒有一個對我有用。
試試這個:data:“ {personel:'” + saveData +“'}”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.