gpt4 book ai didi

javascript - jqgrid 复选框 - 在添加新的时设置默认值

转载 作者:行者123 更新时间:2023-11-30 13:23:25 25 4
gpt4 key购买 nike

我试图在用户点击 inlineNav“添加”按钮时设置复选框的默认值。

看来这个问题会包含我想要的答案

jqGrid add item checkbox field defaulted to checked

但是,唉,这行不通。我在我的 colModel 中使用以下条目:

{name:'enabled', index:'`enabled`', width:120,editable:true, edittype:"checkbox", editoptions:{value:"1:0", defaultValue:"1"}, formatter:"checkbox", align:"center"}

我已经尝试过 {defaultValue:1}、{value:"Yes:No"、defaultValue"Yes"}、{defaultValue:function(){return:"1"}} 等。但似乎都没有成功。

有人可以帮帮我吗?在我深入研究源代码以帮助解决问题之前,我是否遗漏了一些明显的东西。

最佳答案

我想您使用的不是最新版本的 jqGrid。 editoptionsdefaultValue属性的使用问题在4.3.0版本存在,在4.3.1版本修复。

我对来自 my answer 的演示进行了最小的修改关于你的老问题。比较 the demo which uses jqGrid 4.3.1the same demo which uses old version (4.3.0) jqGrid 的。如果您在新演示上单击“添加”按钮,则会添加选中与设置相对应的复选框

editoptions: {value: 'Yes:No', defaultValue: 'Yes'}

另一方面,使用 jqGrid 4.3.0 的演示会忽略该设置并创建始终未选中的复选框。

关于javascript - jqgrid 复选框 - 在添加新的时设置默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9399851/

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