jQuery MiniUI

 找回密码
 立即注册
楼主: ly1203
打印 上一主题 下一主题

控件的几个小问题 [复制链接]

Rank: 3Rank: 3

11#
发表于 2018-6-20 19:05:52 |只看该作者
dforce 发表于 2018-6-20 16:44
只能在数据层面处理,禁用这项需要有enabled:false

谢谢你,我想问下你所说的数据层,是前台接受数据的时候,对这个id进行处理嘛?设置enabled:false?   这就相当于 data{id:"1",text:"sss" enabled:false}  这样吗?

Rank: 8Rank: 8

12#
发表于 2018-6-21 09:26:44 |只看该作者
ly1203 发表于 2018-6-20 19:05
谢谢你,我想问下你所说的数据层,是前台接受数据的时候,对这个id进行处理嘛?设置enabled:false?   这 ...

最好是后台传出来的时候就处理了。

Rank: 3Rank: 3

13#
发表于 2018-6-21 09:38:37 |只看该作者
felt 发表于 2018-6-21 09:26
最好是后台传出来的时候就处理了。

后台传出的时候?在后头处理?这样的形式 data{id:"1",text:"sss" enabled:false}  ?

Rank: 8Rank: 8

14#
发表于 2018-6-21 10:29:14 |只看该作者
ly1203 发表于 2018-6-21 09:38
后台传出的时候?在后头处理?这样的形式 data{id:"1",text:"sss" enabled:false}  ? ...

是的,你要禁用的数据后台传过来的时候就处理好,{id:"1",text:"sss",enabled:false}

Rank: 3Rank: 3

15#
发表于 2018-6-22 14:12:45 |只看该作者
dforce 发表于 2018-6-20 16:44
只能在数据层面处理,禁用这项需要有enabled:false

我想将其默认选中且不可更改 使用enable不是只是不可修改嘛?而不是选中

Rank: 8Rank: 8

16#
发表于 2018-6-22 14:48:17 |只看该作者
ly1203 发表于 2018-6-22 14:12
我想将其默认选中且不可更改 使用enable不是只是不可修改嘛?而不是选中

看8楼数据格式

Rank: 3Rank: 3

17#
发表于 2018-6-22 16:04:44 |只看该作者
dforce 发表于 2018-6-22 14:48
看8楼数据格式


数据改成了这样的格式,但是还是不显显示
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

18#
发表于 2018-6-22 16:44:37 |只看该作者
ly1203 发表于 2018-6-22 16:04
数据改成了这样的格式,但是还是不显显示

监听加载完成事件处理一下
  1. onload=onLoad
  2. function onLoad(e) {
  3.         var ckl=e.sender;
  4.         if(ckl.getValue()==""){
  5.         var data = e.data;
  6.         var valueField = ckl.getValueField();
  7.         var value = [];
  8.         $(data).each(function(i,item){
  9.            if(item.checked==true){
  10.                value.push(item[valueField]);
  11.            }
  12.         })

  13.         ckl.setValue(value.join(","));
  14.         }
  15.     }
复制代码

Archiver|普加软件

GMT+8, 2025-7-14 12:57 , Processed in 1.042795 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部