嗨,我在以前的 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;
}