Web サービス メソッドを呼び出したい。ここに私のjQueryコードがあります:
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)
{
...
}
パラメータを渡すとエラーになりますが、パラメータなしでメソッドを呼び出しても問題ありません。何か提案はありますか?