jQuery MiniUI

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

下拉框选中一个值后是带出文本框,选中另外一个值后带出日 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-7-15 11:46:57 |只看该作者 |倒序浏览
    向大神求助,小弟想实现一个功能,一个下拉框有两个字段,选中第一个字段后(假设是手机号),自动带出一个文本框,选择第二个(假设是日期),就会自动带出一个日期选择框。不知道能实现这个功能不?求指点

Rank: 8Rank: 8

沙发
发表于 2013-7-15 13:06:23 |只看该作者
这个不行,2个字段是对应的,不能分开选择。
你可以考虑分成2个combobox做。

Rank: 2

板凳
发表于 2013-7-15 14:51:05 |只看该作者
felt 发表于 2013-7-15 13:06
这个不行,2个字段是对应的,不能分开选择。
你可以考虑分成2个combobox做。 ...

恩恩,我在想如果选择日期的话,给个判断条件放在哪里,按照正确的格式进行输入,虽然麻烦点,应该能正常查询

Rank: 8Rank: 8

地板
发表于 2013-7-15 15:19:17 |只看该作者
breeze 发表于 2013-7-15 14:51
恩恩,我在想如果选择日期的话,给个判断条件放在哪里,按照正确的格式进行输入,虽然麻烦点,应该能正常 ...

这个,你监听onvaluechanged事件,然后根据你选中值,去动态创建一个miniui的控件好了
首先在页面上你需要显示文本框或者日期的地方放一个div占位,
然后通过onvaluechanged,判断你选中的是什么值,然后根据值去修改 div.innerHTML = "<input class='mini-textbox'"/>或者 日期的html,然后在后面执行下mini.parse(),必须要执行这个,把添加的html标签,解析成miniui控件

Rank: 2

5#
发表于 2013-7-16 17:49:13 |只看该作者
factory 发表于 2013-7-15 15:19
这个,你监听onvaluechanged事件,然后根据你选中值,去动态创建一个miniui的控件好了
首先在页面上你需 ...

能具体给个潜入页面的语句吗? div.innerHTML = "<input class='mini-textbox'"/> mini怎么去识别这个div,在网格设计中有很多个div呀

Rank: 8Rank: 8

6#
发表于 2013-7-17 09:15:06 |只看该作者
breeze 发表于 2013-7-16 17:49
能具体给个潜入页面的语句吗? div.innerHTML = "

docment.getElementById(divId).innerHTML = "<input class='mini-textbox'/>";
mini.parse()

Rank: 2

7#
发表于 2013-7-17 16:09:08 |只看该作者
factory 发表于 2013-7-17 09:15
docment.getElementById(divId).innerHTML = "";
mini.parse()

恩恩,谢谢了

Archiver|普加软件

GMT+8, 2024-11-28 23:41 , Processed in 1.030531 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部