jQuery MiniUI

标题: miniui的控件js不能改变吗 [打印本页]

作者: WitKing    时间: 2018-11-15 15:14:40     标题: miniui的控件js不能改变吗

[attach]11513[/attach]
就比如这个控件可能是输入框,也可能是下拉框还可能是时间框,所以要是动态的,如何js中能够改变这些控件的话,就比较的方便使用了,因为用隐藏的方式有点麻烦,条件比较多,所以想问下有木有这种功能

作者: felt    时间: 2018-11-15 15:46:14

不能。MiniUI控件并不是你看到的简单结构,你看的是未解析的html结构,解析之后才是MiniUI控件,每种MiniUI控件的结构都不相同,combobox和datepicker只能通过隐藏显示来切换,不能修改html来改变。
作者: WitKing    时间: 2018-11-15 16:15:45

felt 发表于 2018-11-15 15:46
不能。MiniUI控件并不是你看到的简单结构,你看的是未解析的html结构,解析之后才是MiniUI控件,每种MiniUI ...

哦,懂了,那问下如果我使用隐藏的方式,这两个输入框除了控件不一样,其他的都可以一样吗,比如id,value等等。。。还有一个就是js如何控制这些输入框的隐藏和显示呢
作者: felt    时间: 2018-11-15 17:04:51

WitKing 发表于 2018-11-15 16:15
哦,懂了,那问下如果我使用隐藏的方式,这两个输入框除了控件不一样,其他的都可以一样吗,比如id,valu ...

不一样
combobox有值和文本
datepicker只有值
mini.get(id).setVisible(false/true)可以控制动态隐藏或显示
作者: WitKing    时间: 2018-11-15 17:31:35

felt 发表于 2018-11-15 17:04
不一样
combobox有值和文本
datepicker只有值

哦,那我可以使用name吧,name应该是可以重复,但它能向控件id一样能够获取value、id等数据吗
作者: felt    时间: 2018-11-15 17:58:40

WitKing 发表于 2018-11-15 17:31
哦,那我可以使用name吧,name应该是可以重复,但它能向控件id一样能够获取value、id等数据吗 ...

name不是唯一的,id才是唯一的可以精确获取到。
作者: WitKing    时间: 2018-11-15 18:19:37

felt 发表于 2018-11-15 17:58
name不是唯一的,id才是唯一的可以精确获取到。

哦,知道了,我其他的隐藏了,只有一个框出现,只要能够获取到数据就行,因为我这条件是可以动态叠加的,所以使用id获取数据的话,可能是不合适




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