代码之家  ›  专栏  ›  技术社区  ›  Fabio Lantier

如何使用jQuery报告成功并在表单提交后导航

  •  0
  • Fabio Lantier  · 技术社区  · 3 年前

    我实现了一个叠加表单,但我在提交时遇到了问题。 我发布了表单的链接和jQuery代码

    页面链接: http://www.all-forevents.com/test/provaajax.htm

    $("#entra").click (function(e){
    
    
    e.preventDefault();
    //recupera tutti i valori del form automaticamente
    var dati = $("#area-login").serialize();
    var msg = "Invio con successo";
    
    //questo alert per capire come vengono passati i dati
    //alert(dati);
    
    //invio
    $.ajax
    ({
    type: "POST",
    url: "inviaok.asp",
    cache: false,
    contentType:false,
    processData:false,  
    dataType: 'text',
    data: dati,
    dataType: "html",
    success: function(xmlHttp) {
           if (xmlHttp.code != 200) 
    {top.location.href = '/default.asp';}
    
        }
    
     // error: function()
    // {alert("Chiamata fallita, si prega di riprovare...");}
    
    });//ajax
    
    });//bottone click
    

    我期望的结果是:

    1. 我希望用户看到消息“没事”
    2. 我想要重定向到指定的页面
    0 回复  |  直到 3 年前