jQuery MiniUI

 找回密码
 立即注册
查看: 2744|回复: 7
打印 上一主题 下一主题

datagrid 单选其 控件问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-7-31 13:00:13 |只看该作者 |倒序浏览
datagrid 单选如何设置 设置multiselect='fasle' 但有  <div type="checkcolumn"></div> 项还是多选,没有实现单选。
datagrid单选有类似radionbutton那种效果吗?


另外想问,class   minui哪些控件 有setText方法

Rank: 8Rank: 8

沙发
发表于 2013-7-31 13:31:21 |只看该作者
multiSelect="false"的时候 checkcolumn默认就成单选了。
一般有输入框的控件都能setText.

Rank: 3Rank: 3

板凳
发表于 2013-7-31 14:54:26 |只看该作者
felt 发表于 2013-7-31 13:31
multiSelect="false"的时候 checkcolumn默认就成单选了。
一般有输入框的控件都能setText. ...

那如何判断一个控件是否有setText方法或者判断 他是输入框控件  因为想通过遍历某个值得知这个控件是有setText方法再为其赋值。

Rank: 8Rank: 8

地板
发表于 2013-7-31 15:06:55 |只看该作者
lljuser 发表于 2013-7-31 14:54
那如何判断一个控件是否有setText方法或者判断 他是输入框控件  因为想通过遍历某个值得知这个控件是有se ...

为什么要判断控件的是否有某个方法?
我不太明白你这样做的目的是什么了。你可以看API的extend,父类的API都能继承

Rank: 3Rank: 3

5#
发表于 2013-7-31 15:15:20 |只看该作者
factory 发表于 2013-7-31 15:06
为什么要判断控件的是否有某个方法?
我不太明白你这样做的目的是什么了。你可以看API的extend,父类的AP ...

因为我会控件往其它函数传递,但接收者不这个控件是什么控件, 比如buttonEdit和textbox 这两个控件,我都做为参数传到其它函数里  function test(e)   e代表控件,
这个时候函数并不知道这个控件是 buttonEdit 还是 textbox  所以我在给其赋值的时候 setValue没有问题,但是
buttonEdit  并不能显示Text值, 所以我想如果判断这个控件是有这个setText方法或者 能判断出他是输入框类控件都带Text属性,我就在setValue后,再做一次setText操作

Rank: 8Rank: 8

6#
发表于 2013-7-31 16:05:02 |只看该作者
lljuser 发表于 2013-7-31 15:15
因为我会控件往其它函数传递,但接收者不这个控件是什么控件, 比如buttonEdit和textbox 这两个控件,我 ...

那你直接判断e.setText有没有好了
if(e.setText){
    e.setText("有text")
}else{
    e.setValue("没有text")
}

Rank: 3Rank: 3

7#
发表于 2013-8-1 09:46:38 |只看该作者
factory 发表于 2013-7-31 16:05
那你直接判断e.setText有没有好了
if(e.setText){
    e.setText("有text")

你好,还是这个问题, 我用buttonedit 控件做为表单的一个输入控件,由于其有Text值,当从后台拿回来数据绑定回Form时 即form.setData(data)后,buttonedit 的Text是看不到的,虽然value是有值的( 我的buttionedit的value与text是同一个值)。 碰到这种情况总不能在form.setData后再做一次buttionedit.setText操作吧? buttionedit是否有属性可以使其绑定value与text显示为同一值叫

Rank: 3Rank: 3

8#
发表于 2013-8-1 10:02:08 |只看该作者
factory 发表于 2013-7-31 16:05
那你直接判断e.setText有没有好了
if(e.setText){
    e.setText("有text")

仔细看了API 发现有个textname属性,可以解决这个问题,谢谢了

Archiver|普加软件

GMT+8, 2024-11-30 14:30 , Processed in 1.058081 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部