jQuery MiniUI

标题: 请问mini-datagrid 的 checkboxcolumn [打印本页]

作者: wise    时间: 2017-3-14 11:27:00     标题: 请问mini-datagrid 的 checkboxcolumn

checkboxcolumn在第一次的时候好弄,但是当编辑的时候,请问怎么把数据库选中的数据传进来打上勾呢,因为要考虑分页问题,并不是选中的数据都在一页上面,,求正确的结局方法。

作者: felt    时间: 2017-3-14 13:48:20

checkboxcolumn的是否选中是由你数据决定的,如果这列的值是truevalue就是选中,如果是falseValue就是不选中,这列的数据和普通的数据没什么区别了
http://www.miniui.com/demo/#src=datagrid/celledit.html
就像我们这个示例里面婚否那列。
作者: wise    时间: 2017-3-14 16:45:32

本帖最后由 wise 于 2017-3-14 17:03 编辑
felt 发表于 2017-3-14 13:48
checkboxcolumn的是否选中是由你数据决定的,如果这列的值是truevalue就是选中,如果是falseValue就是不选 ...

在这里例子里面我看到的性别哦,只有0和1两个字段,但是我勾选的字段是用id,id都是自增的,我没法让id变成0和1呢。请问怎么解决呢
作者: felt    时间: 2017-3-14 17:48:09

wise 发表于 2017-3-14 16:45
在这里例子里面我看到的性别哦,只有0和1两个字段,但是我勾选的字段是用id,id都是自增的,我没法让id变 ...

一样都是根据数据来的,checkboxcolumn的数据只有trueValue和falseValue,你都不对应,怎么匹配勾选?
作者: wise    时间: 2017-3-14 18:05:43

felt 发表于 2017-3-14 17:48
一样都是根据数据来的,checkboxcolumn的数据只有trueValue和falseValue,你都不对应,怎么匹配勾选? ...

勾选的字段是数据库的主键id,那请问我要怎么实现呢,求给个demo,实在想不过来,已婚未婚、公的还是母的,我能想明白如何实现,但是主键id的勾选,我想不通。不知道如何实现。
作者: felt    时间: 2017-3-15 09:20:42

wise 发表于 2017-3-14 18:05
勾选的字段是数据库的主键id,那请问我要怎么实现呢,求给个demo,实在想不过来,已婚未婚、公的还是母的 ...

我不太理解你的意思了。
checkboxcolumn对应的就是一个字段的数据,你数据里这个字段的值是他的trueValue就是勾选的,和主键有什么关联。
作者: wise    时间: 2017-3-15 10:34:15

felt 发表于 2017-3-15 09:20
我不太理解你的意思了。
checkboxcolumn对应的就是一个字段的数据,你数据里这个字段的值是他的trueValue ...

checkboxcolumn绑定的字段是数据库的id这个字段,

这个字段不像其他,只有0和1两个值,也就是说这checkboxcolumn的值每个记录都不同。第一条可以是101,第二条是203,.......以此类推。所以我想不明白。。。怎么做checkboxcolumn。
作者: felt    时间: 2017-3-15 10:49:30

wise 发表于 2017-3-15 10:34
checkboxcolumn绑定的字段是数据库的id这个字段,

这个字段不像其他,只有0和1两个值,也就是说这checkb ...

那你告诉我,你怎么根据这字段选中或不选中?
作者: wise    时间: 2017-3-15 12:14:05

felt 发表于 2017-3-15 10:49
那你告诉我,你怎么根据这字段选中或不选中?

现在就是不知道怎么做,让miniui知道选中选不中了,如果只有0和1,我知道怎么让miniui选中,但是根据id来我要是知道我就不纠结了。。。。
作者: davis3747    时间: 2017-3-15 12:52:18

wise 发表于 2017-3-15 12:14
现在就是不知道怎么做,让miniui知道选中选不中了,如果只有0和1,我知道怎么让miniui选中,但是根据id来 ...

添加一个字段来判断是否选中,然后grid根据这个字段渲染是否选中!
如果你用自增ID来设置是否选中是不可能的!
作者: wise    时间: 2017-3-15 13:03:32

davis3747 发表于 2017-3-15 12:52
添加一个字段来判断是否选中,然后grid根据这个字段渲染是否选中!
如果你用自增ID来设置是否选中是不可 ...

这个我也想过,读的时候是没问题了,可以区分了,但是又会有另外一个问题,编辑时勾选另外数据保存的时候,会遇到问题。。

------------------------------
作者: felt    时间: 2017-3-15 13:17:40

wise 发表于 2017-3-15 12:14
现在就是不知道怎么做,让miniui知道选中选不中了,如果只有0和1,我知道怎么让miniui选中,但是根据id来 ...

你每行都有这个字段,又没什么根据选中,我也想不出来你该怎样选中。
作者: wise    时间: 2017-3-15 13:39:13

felt 发表于 2017-3-15 13:17
你每行都有这个字段,又没什么根据选中,我也想不出来你该怎样选中。

好吧,我又得把数据库改回去无限级,用tree来了,,,折腾啊。。。。看来只要需要实现绑定,数据库就得是无限级。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2