我想調用Web服務方法。這裏是我的jQuery代碼:jQuery ajax調用不能使用參數
var name = $("#Name").val();
alert(name);
$.ajax({
type: "POST",
url: "CityList.aspx/Edit",
data: '{"name":' + name + '}',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
alert(msg.d);
},
error: function (msg) {
alert(msg);
}
});
這裏是我的服務器端代碼:
[WebMethod]
public static void Edit(string name)
{
...
}
當我傳遞參數,它下降到錯誤,但我所說的不帶參數的一切方法是確定的。你有什麼建議嗎?
數據屬性應該沒有引號,然後檢查你的URL。 – insomiac 2012-07-31 17:40:23