重複の可能性:
jquery/ajaxを使用してフォームに投稿する方法
Jquery Ajaxを介してサーバーにデータを投稿するにはどうすればよいですか?
JQuery
function postNewBaseLine() {
var id = "300";
$.ajax({
type: "POST",
url: "ManagerBaseKit.aspx/SetNewBaseVersion",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: id,
success: function(data) {
alert('success!');
}
});
}
cs
[WebMethod]
public static void SetNewBaseVersion(string version)
{
// I want it here!
}
スクリプトマネージャーを使用しています
<asp:ScriptManager ID="ScriptManager1" EnablePageMethods="true" EnablePartialRendering="true"
runat="server" />
編集:
に変更した後data: { 'version': id },
POST _http:// localhost:49852 / ManagerBaseKit.aspx / SetNewBaseVersion 500(内部サーバーエラー)が発生します