次のように英数字のパラメーターを渡そうとすると、JQuery がエラーを出すようです。
$.ajax({
type: "POST",
url: "Default.aspx/AjaxTest",
data: "{eventID:9a5}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
alert(msg.d);
},
error: function(e) {
alert("Event could not be added to calendar");
}
});
上記のメソッドが呼び出されると、エラー コールバックが呼び出されます。ただし、eventID パラメーターを純粋な数値に変更すると、正常に機能し、成功のコールバックが呼び出されます。英数字の値をサーバー メソッドに渡したいのですが、うまくいきません。どんな助けでも大歓迎です。
アーメド