ダイアログ確認 Jquery UI から VB メソッドを呼び出そうとしています。問題は、chrome がサーバーから 500 エラーを表示することです。私は何を間違っていますか?
ありがとう
クライアント側:
<script>
function asyncServerCall(userid) {
jQuery.ajax({
url: 'WebForm2.aspx/GetData',
type: "POST",
data: "{'userid':" + userid + "}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
alert(data.d);
}
});
}
$(function () {
$("#dialog-confirm").dialog({
resizable: false,
height: 250,
modal: true,
buttons: {
"Delete all items": function () {
asyncServerCall("test");
$(this).dialog("close");
},
Cancel: function () {
$(this).dialog("close");
}
}
});
});
</script>
サーバ側
<WebMethod()> _
Public Shared Function GetData(userid As String) As String
'You can do database operations here if required
Return "my userid is" & userid.ToString()
End Function