使用了datatables插件在頁面顯示資料庫中的內容,資料正常的顯示在頁面上,我的代碼:
<script type="text/javascript">
$(document).ready(function ()
{
$.ajax({
url: "dispData.ashx",
type: "post",
success: function (tt)
{
//console.log(data);
var data = JSON.parse(tt); //把傳過來的字串轉化為一個物件 json
$('#example1').dataTable({
paging: true,
sort: false,
searching: false,
data: data,
columns: [
{ 'data': 'id' },
{ 'data': 'name' },
{ 'data': 'datetime' },
{ 'data': 'data' },
{ 'data': 'tn' },
]
})
}
});
});
</script>
資料庫中tn欄位的值分別為1,2,3,我想將1轉為“出差”,2轉為“上班”,3轉為“休假”顯示在頁面上,請問在ajax里怎么寫!謝謝
uj5u.com熱心網友回復:
列屬性的formatter應該可以,參考一下:$('#dg').datagrid({
columns:[[
{field:'userId',title:'User', width:80,
formatter: function(value,row,index){
if (row.user){
return row.user.name;
} else {
return value;
}
}
}
]]
});
uj5u.com熱心網友回復:
謝謝樓上的,這個問題已經解決了,現在再請教一下,如何將出差、上班、休息用不同的顏色顯示轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/89798.html
標籤:JavaScript
