php
  • javascript
  • jquery
  • 2011-09-16 71 views 1 likes 
    1

    嗨有人可以告訴我什麼我在這裏做錯了..? 我想從窗體發佈值到'some.php'文件插入數據庫。 問題是,有時值進去..有時它dosn't ..嘗試各種其他選項,但它似乎並沒有工作.. 任何幫助,將不勝感激。 感謝提前:)jquery php問題

    這裏的HTML代碼

    <form method="POST" id="Form1" name="Form1">   
        <td>Number :<input name='numbr' type="text" maxlength="10" size="15"></td> 
        <td>Amount <input name='amt' type="text" maxlength="4" size="4"></td> 
        <td><input id="done" type="submit" value="Done"> | </td> 
    </form> 
    

    這裏的JS文件

    var dataString = $('#Form1').serialize(); 
        $.ajax({ 
        type: "POST", 
        url: "some.php", 
        data: dataString, 
        cache: false, 
        success: function(){`enter code here` 
         alert('Boom!') 
        } 
    }); 
    

    PS:它沒有警報( '轟')以及..和IM檢索php文件中的數據就像這樣..

    $num = mysql_real_escape_string($_POST['numbr']); 
    $amt = mysql_real_escape_string($_POST['amt']); 
    
    +0

    你應該張貼的PHP代碼O操作。 –

    +0

    如果'在此輸入代碼'確實存在於您的代碼中,那麼這可能是問題所在。 – Kokos

    +0

    你會得到任何JavaScript錯誤? – mcgrailm

    回答

    2

    dataString上做個提示看wha它被序列化爲。在你的服務器端,輸出相同的信息以確保收到。在您的瀏覽器上,安裝諸如httpwatchfirebug等工具來觀看http流量。

    最後,「enter code here」,是一個例子還是真的是你的JavaScript代碼?

    2

    下面是應該爲你工作的代碼。

    工作演示http://jsfiddle.net/usmanhalalit/2wF6M/(這裏記success不會因爲some.php工作是不存在的,但它發出的請求)由於不良HTML

    $(function(){ 
        var dataString = $('#Form1').serialize(); 
        $.ajax({ 
        type: "POST", 
        url: "some.php", 
        data: dataString, 
        cache: false, 
        success: function(){ 
          alert('Boom!') 
         } 
        }); 
    }); 
    
    0

    連載可能有問題的請嘗試使用這個網站

    <form method="POST" id="Form1" name="Form1">  
        <ul> 
         <li><label>Number :</label><input name='numbr' type="text" maxlength="10" size="15" /></li> 
         <li><label>Amount</label> <input name='amt' type="text" maxlength="4" size="4" /></li> 
         <li><input id="done" type="submit" value="Done" /></li> 
        </ul> 
    </form> 
    

    我們還需要看到你的PHP

    相關問題