我有一個簡單的網頁,其中有一個顯示用戶和訂閱數量的表格。根據值高亮顯示單元格
我正在使用jquery/ajax動態更新我的sql服務器中的數據。
我有興趣在用戶訂閱高於某個閾值時向表中添加突出顯示。
例如,用戶訂閱> = 100,然後將該單元格變成紅色。
我該如何去做到這一點?
編輯:
(function ricSubscriptions() {
$.ajax({
url : '/scripts/ricSubscriptions.php',
type : 'POST',
data : {},
dataType:'json',
success : function(data) {
var output="";
output += "<tr>";
output += "<th>time</th>"
output += "<th>username</th>"
output += "<th>rics</th>"
output += "<th>exclusive rics</th>"
for (var i in data)
{
output+="<tr>";
output+="<td>" + data[i].time.date + "</td>" + "<td>" + data[i].username + "</td>" + "<td>" + data[i].rics + "</td>" + "<td>" + data[i].exclusive_rics +"</td>";
output+="</tr>";
}
$('.ricSubscriptions').html(output);
// Make the table header toggle and remember the state
if(window.localStorage.getItem('ricSubscriptions') === 'true'){
$('.ricSubscriptions th,.ricSubscriptions td').slideUp('1000');
}
$('.ricSubscriptions caption').click(function(){
if(window.localStorage.getItem('ricSubscriptions') === 'true'){
window.localStorage.setItem('ricSubscriptions', 'false');
} else {
window.localStorage.setItem('ricSubscriptions', 'true');
}
$('.ricSubscriptions th,.ricSubscriptions td').slideToggle('1000'); });
},
error : function(request,error) {
alert("Request: "+JSON.stringify(request));
} ,
dataType: "json",
complete: setTimeout(function() {ricSubscriptions()}, 30000), // Run this function every 30 seconds
timeout: 8000
})
})();
在該更新表的代碼,使用'如果(值> = 100)',以測試它,然後添加一類的元件。 – Barmar
如果您需要更多指定的建議,您需要顯示更新表的代碼。然後我們可以指出在哪裏添加這個。 – Barmar
對不起@Barmar。我已經添加了代碼。 –