如何在CGridview列中顯示動態H:i:s示例(2h30m12s)?無論如何要實現這個目標?動態CGridview列問題
我顯示用戶在線動態時間多少,所以小時,分鐘,秒應該在網格中動態變化,例如:time = duration +(now - start);所以我想動態運行H:i:s而不是頁面刷新。請爲這個問題提出任何解決方案。
如何在CGridview列中顯示動態H:i:s示例(2h30m12s)?無論如何要實現這個目標?動態CGridview列問題
我顯示用戶在線動態時間多少,所以小時,分鐘,秒應該在網格中動態變化,例如:time = duration +(now - start);所以我想動態運行H:i:s而不是頁面刷新。請爲這個問題提出任何解決方案。
做這樣
array(
'name' => 'date',
'value' => 'date("H:i:s",strtotime($data->date))'
)
嘗試:
setDate();
setInterval(setDate, 1000);
function setDate(){
var data = new Date();
$("#CGridview").text(data.getHours()+":"+data.getMinutes()+":"+data.getSeconds());
}
需要HTML:
<div id="CGridview"></div>
我想更新多個cgridview列而不刷新頁面生動的如何執行該操作? – 2014-10-09 09:55:25
如何在數組中調用jquery函數( 'name'=> session_duraiton','value'=>(此處爲動態更新時間的jQuery函數), – 2014-10-09 09:59:22
此功能不適用於jQuery或我不知道! i知道jQuery我不知道cgridview! – 2014-10-09 11:57:22
請編輯您的問題,使之更加具體。 – 2014-10-09 08:14:21
您可以結合使用jquery timeago插件顯示時間戳:http://timeago.yarp.com – gSorry 2014-10-09 08:54:40