2013-08-26 80 views
0

我用jQuery檢查表單中的數據。 但是,雖然傳入的數據在表單中有困難。
不刷新下面的代碼jQuery提交文章數據不變

$("#registerform").submit(function() { 
    $.post("dogrula.php", $("#registerform").serialize(), function (data) { 
     var hata = data; 
     if (hata == "Wrong Number") { 
      alert("Yanlış"); 
      return false; 
     } 
    }); 
    return false; 
}); 

完整的代碼

<script type="text/javascript" 
     src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"> 
</script> 
<script type="text/javascript"> 
    $(document).ready(function() { 
     $("#bd_year").focusout(function() { 
      $.post("dogrula.php", $("#registerform").serialize(), function (data) { 
       $("#charNum").text(data).css({ "color": "green", "font-size": "120%", "margin-left": "30%" }); 
      }); 
      return false; 
     }); 

     $("#registerform").submit(function() { 
      $.post("dogrula.php", $("#registerform").serialize(), function (data) { 
       var hata = data; 
       if (hata == "Wrong Number") { 
        alert("Wrong Number"); 
        return false; 
       } 
      }); 
      return false; 
     }); 

     $("#cfield_6").keyup(function() { 
      var max = 11; 
      var len = $(this).val().length; 
      if (len >= max) { 
       $("#charNum").text(" sayı limiti doldu").css({ "color": "red", "font-size": "120%", "margin-left": "30%" }); 
      } else { 
       var char = max - len; 
       $("#charNum").text(char + " sayı kaldı").css({ "color": "black", "font-size": "120%", "margin-left": "30%"}); 
      } 

     }); 

    }); 
</script> 

$ _ POST或數據電文的數據:

代碼錯誤, 真正的代碼, 沒有找到, 對不起我的英文不好,我希望右邊講述

+0

您是否在表單提交後獲得警報? – cars10m

+0

是的,我想更新表單發送警報。 @ cars10 –

回答

0

我a不敢肯定,如果我得到你的問題的權利,但你可能想嘗試禁用緩存:

$.ajaxSetup({ cache: false }); 
+0

問題仍在繼續。 –

0

你的成功的功能測試響應,但不把它放到你的頁面的任何部分:

function(data){ 
    var hata=data; 
    if(hata=="Wrong Number"){ 
    console.log("Wrong Number"); // less intrusive than alert() ... 
    // maybe insert: 
    $("#charNum").text(data); // or whatever you want to change on the page 
    return false; 
    } 
}); 
0

您可能希望在將數據與「錯誤的數字」進行匹配之前修剪數據,確保在響應數據之前或之後沒有換行符或任何其他字符。

該網站的鏈接將是偉大的!