2012-01-13 69 views
0

如果我通過我的表格標籤有暱稱字段與onBlur="validate();"。在選擇下一個輸入時,應該驗證暱稱,如果提示符出現失敗。爲什麼IE8在調用ajax函數後重新加載站點?

適用於所有瀏覽器,但IE8。我只撥打jQuery.get,拆分數據並滑動建議。

jQuery.get(requestMappingLoginCheck, map, function(data) { 
    var splitted = data.split(";");    
    jQuery.each(splitted, function(index,value) { 
     proposals += '<span style="display:block;"><input type="radio" name="loginproposals" value="' + value + '" id="proposal_' + index + '" onclick="changeLoginField(this);"><label for="proposal_' + index + '" class="proposal"> ' + value + '</label></span><br/>';   
     $("#alternativeLoginProposals").html(proposals).slideDown(); 
    }); 
} 

有人得到同樣的問題,也許知道如何解決它?

+0

解決方案不是ajax函數,它與下一個輸入標記中的乘法事件衝突。 – Nils 2012-02-22 15:28:18

回答

0

很難說沒有看到整個代碼,但我想你是在提交驗證。如果驗證失敗,您是否確保使用以下代碼?

return false; 
相關問題