次のように、単純な ajax スクリプトを webmethod に使用しようとしています。
<script type="text/javascript">
$(document).ready(function () {
$("#btnretreive").click(function () {
$.ajax({
type: "POST",
url: "Default.aspx/Gettext",
data: {inputtext: $('#sometext').val()},
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
$("#Result").text(msg.d);
}
});
});
});
</script>
そして、これは私のウェブメソッドです:
<WebMethod()> _
Public Shared Function Gettext(ByVal inputtext As String) As String
Return inputtext
End Function
これが私のHTML部分です:
<input id="sometext" type="text" />
<input id="btnretreive" type="button" value="button" />
<div id="Result"></div>
今私の問題は、入力テキストを送信して受信できないことです.誰かが私がここでやっている間違いを指摘できますか.