こんにちは、以前のphpサイトでデータを投稿してページに応答を取得するためにこの機能がありましたが、aspxページではわかりません(mvcを使用していません)。コードは次のとおりです。
$.post('contact.aspx/submitdata', data, function () {
alert_msg.fadeOut();
form.find('.msg-thanks').fadeIn(function () {
textarea.val(textarea.attr('title'));
window.setTimeout(function () {
form.find('.msg-thanks').fadeOut();
}, 5000);
});
});
以前は:
$.post('mail/send.php', data, function () {
alert_msg.fadeOut();
form.find('.msg-thanks').fadeIn(function () {
textarea.val(textarea.attr('title'));
window.setTimeout(function () {
form.find('.msg-thanks').fadeOut();
}, 5000);
});
});
最悪の部分は、呼び出されたメソッドがデバッグ呼び出しに入らないことです。ここに方法があります:
[WebMethod]
public void SubmitData(string[] data) {
//do something;
}