Ajax中的ASP页面表单操作

本文关键字:表单 操作 面表 中的 ASP Ajax | 更新日期: 2023-09-27 18:23:56

我正试图在button上调用Form action,点击以传递页面的数据。为此,我定义了OnClientClick按钮方法,在该方法中我传递了Ajax with Form action。但是这个Form action总是在第二次点击时传递数据,而不是在第一次点击时,并且还从ajax返回错误。这是用Ajax传递数据和调用表单操作的正确方法吗。关于Ajax中表单操作的成功,我想将此页面重定向到某个URL。

function redirect() {

    var pageUrl = '<%= ResolveUrl("ActionURL") %>';

    $.ajax({
        type: 'POST',
        url: pageUrl,
        data: $("#form").serialize(),

        success: function (data) {
            alert("pass");
//here rediect page to some url

        },
        error: function (data, success, error) {
            alert("Error1 : " + error);
        }
    });
    return false; } 
</script>

Ajax中的ASP页面表单操作

将ajax调用放入$(document).ready(function() {});类似的东西:

$(document).ready(function() {
$("selectorname").click(function() {
//Your function here for ajax call.
});
});