gpt4 book ai didi

c# - 使用 EASYUI 和 Json 创建数据网格,其中数据类型为 Boolean

转载 作者:行者123 更新时间:2023-11-28 09:20:31 25 4
gpt4 key购买 nike

如何在数据网格中同时显示两个 bool 字段?示例:我想在网格的第一行和第二行中显示“True”“False”?但Grid将通过JSON加载。

<table id="tblDirection"> 
<thead>
<tr>
<th field="ck" checkbox="true"></th>
<th field="name" width="120">Direction</th>
</tr>
</thead>
</table>

这是 JavaScript 代码:

function RefreshDirection() { 
$('#tblDirection').empty();
data = [{ id: 0, name: 'Uni Directional'
}, { id: 1, name: 'Bi Directional'}];
data = { "total": "" + data.length + "", "rows": data };
$('#tblDirection').datagrid('loadData', data); }

但我想动态地制作它。

最佳答案

您可以对复选框字段使用格式化程序,而不是使用 type=checkbox,如下所示,

//column defintion in html tags
<th field="checkfieldId" width="80" formatter="formatCheckbox" >


//formatter function
function formatCheckbox(value,row,index)
{
if(value)
return "<input type='checkbox' checked=true onChange=checkChecked("+index+",this);>";
else
return "<input type='checkbox' onChange=checkChecked("+index+",this);>";
}

关于c# - 使用 EASYUI 和 Json 创建数据网格,其中数据类型为 Boolean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15063433/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com