0

MySQL 情報から美しい一連の div 要素をレンダリングする PHP スクリプトを用意しました。これを動的に更新し、MySQL の新しいフィールドが追加されたときに新しい div を追加したいと考えています。

window.setInterval(function() {

         $.get('tableup.php', function(balance) {
             $('.containerDiv').html(balance);
         });

    }, 60000*0.1);

最初の質問は、フェード効果を使用してコンテナー div の上部に div を追加するにはどうすればよいですか? 2 番目の質問は、tableup.php で返される div をどのように知ることができるかということです。私はすでにすべてのフィールドの日付を保存していますが、それらをテーブルアップに渡し、解析し、データベースに対して適切なクエリを実行することはできますか? クライアント側で日付を保存するにはどうすればよいですか? フォーマットはこんな感じ2012-11-17 13:26:31

4

1 に答える 1

1

質問1:

次のようなものを使用します

$('.containerDiv').prepend(balance).fadeIn('slow');

フラッシュが表示されないように、「着信」divdisplay: noneを CSS のように設定してください。

質問2:

確かに、日付をタイムスタンプとして、または変数のフォーマットで保存し、それをスクリプトに渡すだけです

var time = '2012-11-17 13:26:31';

window.setInterval(function() {

         $.get('tableup.php', { lastTime: time }, function(balance) {
             $('.containerDiv').html(balance);
             //update time, either from server script or by using the client side time
         });

    }, 60000*0.1);
于 2012-11-18T16:23:39.860 に答える