ajaxを使用して変化するデータのみを更新したいのですが、5秒ごとにデータをロードします
最初のページにはデータ(配列テーブル)が含まれ、2番目のページにはコードに示すように結果が表示されます。このページで変更した値のみを変更したい
最初のページのコードでは、サーバー (xml ファイル) からデータを読み込み、それを配列テーブルに格納します。
お願い助けて。
ありがとうございました。
ajaxを使用して変化するデータのみを更新したいのですが、5秒ごとにデータをロードします
最初のページにはデータ(配列テーブル)が含まれ、2番目のページにはコードに示すように結果が表示されます。このページで変更した値のみを変更したい
最初のページのコードでは、サーバー (xml ファイル) からデータを読み込み、それを配列テーブルに格納します。
お願い助けて。
ありがとうございました。
$.ajax({
url: "gettable.php",
success: function(data) {
$("#data").text(data); // this is assuming #data is a td or div like element
}
});
お役に立てれば!
Updating only new data is possible with $.ajax
. But there is no any magic method to do that. You must keep track of items changed between requests on server and return only those in JSON. Than, in success
calback - go through all received elements (for instance, that could be an array with item to update as a key and value as a new value for that item) and update them.