2010-12-06 1 views
1

私はいくつかの非常に奇妙な動作を得ていると私はそれを把握することはできません。PHP/AJAXはフォームの結果を1回だけ提出します。最初のクリック作品、2番目の空白です

私はBright Cherry [http://bit.ly/fmhcbu]のコードを修正しました。基本的には、mySQLの行の値を0から1に変更するか、またはその逆を変更してリフレッシュしています結果は画面上に表示されます。

VIEW PAGE HERE

あなたが送信ボタンをクリックすると、レコードがデータベースに更新され、ページの自動が正しく更新されます。しかし、2番目のボタンをクリックすると何も起こりません。

以前にこの問題を抱えている人はいますか?前もって感謝します!

+0

あなたはバックエンドのPHPコードを投稿することができますか? –

答えて

0

の後に、それぞれの後にjQuery ajaxFormコードを再実行する必要があります。

アップデートコード:

<script type="text/javascript"> 
    function makeAjaxForm(){ 
    $('#myForm').ajaxForm({ 
     target: '#showdata', 
     success: function() { 
     $('#showdata').fadeIn('slow'); 
     makeAjaxForm(); 
     } 
    }); 
    } 
    $(document).ready(function() { 
    makeAjaxForm(); 
    }); 
    </script> 
+0

ありがとう!ありがとうございました!ありがとうございました!!チャームのように働いた! – brianrhea

関連する問題