簡體   English   中英

AJAX成功無法在IE和Firefox上運行

[英]AJAX success not working on IE and Firefox

我有一個運行良好的ajaxForm ,但是success調用的負責更改模式的函數無法在Firefox或IE上運行; 它僅適用於Chrome。

$(document).ready(function(){
    $('#subscribe').ajaxForm(function() { 
        event.preventDefault();
        //debugger;
        success: alerta();
    }); 
});

這是ajaxForm。

function alerta(){
    //alert("Teste");
    var cont = document.getElementById("modalCont");
    var contConf = document.getElementById("modalContConf");
    cont.style.display = "none";
    contConf.style.display = "block";
}

此功能是更改我的模態形式的功能。

是什么導致它只能在Chrome上運行?

當我只是更改de ajaxForm函數中事件的順序時,一切正常。

$(document).ready(function(){
    $('#subscribe').ajaxForm(function(event) { 
        success: alerta();
        event.preventDefault();         
    }); 
});

愚蠢的錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM