jQuery MiniUI

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

有根据combobox选中的值,动态改变button的allowInput属性方法吗 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2017-11-27 12:05:17 |只看该作者 |倒序浏览
有根据combobox选中的值,动态改变button的allowInput属性方法吗

Rank: 8Rank: 8

沙发
发表于 2017-11-27 13:46:59 |只看该作者
监听combobox的valuechanged事件,动态设置buttonedit的属性
combo.on("valuechanged",function(e){
     buttonedit.setAllowInput(false)
})

Rank: 1

板凳
发表于 2017-11-27 15:15:55 |只看该作者
dforce 发表于 2017-11-27 13:46
监听combobox的valuechanged事件,动态设置buttonedit的属性
combo.on("valuechanged",function(e){
      ...

<input class="mini-combobox"  id="externalPersonne" name="externalPersonne" property="editor" data="TrueFalse" onvaluechanged="externalPersonne(this.value)" />
<input class="mini-buttonedit" onbuttonclick="selectEmpExtraInfo(this)" id="permissionsApplicant" name="permissionsApplicant" property="editor" allowInput="true" showButton = "true"/>

function externalPersonne(value) {
                var grid = nui.get("grid_0");
                        if (value == "1") {
                        mini.get("permissionsApplicant").setAllowInput(false);
}else {
mini.get("permissionsApplicant").setAllowInput(false);
}
是这样版主,我这里版本的好像不支持这个方法一用就这个错"Uncaught TypeError: Cannot read property 'setAllowInput' of undefined",还有其他办法吗?我想根据value的值来改变buttonedit可不可以输入

Rank: 8Rank: 8

地板
发表于 2017-11-27 15:20:53 |只看该作者
csq 发表于 2017-11-27 15:15
function externalPersonne(value) {
                var grid = nui.get("grid_0");
                        if (value == "1") {

1 表格内的控件不支持根据id获取
2 事件方法请不要乱加参数
3 如果是nui的问题,请联系普元。

Archiver|普加软件

GMT+8, 2025-7-15 22:33 , Processed in 1.045833 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部