jQuery MiniUI

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

combobox 非空验证问题!! [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2013-7-2 10:19:45 |只看该作者 |倒序浏览
必须要给value="xx" 后选择为空的item才会提示不能为空
如果不给默认值 表单就能提交,这个问题怎么解决

Rank: 8Rank: 8

沙发
发表于 2013-7-2 10:45:18 |只看该作者




在没有value的情况下,点setValue按钮进行form提交,会被验证为空,没有问题

你更新下miniui试试



附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 6Rank: 6

板凳
发表于 2013-7-2 11:13:32 |只看该作者
你好!今天已经获取.net版本更新
你创建一个下拉列表 设置required="true"
提交表单,不能进行验证
还有combobox setData后,select(0)方法不起作用。

Rank: 8Rank: 8

地板
发表于 2013-7-2 11:22:49 |只看该作者
langben 发表于 2013-7-2 11:13
你好!今天已经获取.net版本更新
你创建一个下拉列表 设置required="true"
提交表单,不能进行验证

测试过了,最新版本你说的2个问题都没问题
第一个问题我已经截图了
第二个问题,如果有showNullItem的话,第一个默认选中项是select(1)

Rank: 6Rank: 6

5#
发表于 2013-7-2 12:08:47 |只看该作者
不好意思,combobox 增加了 value="xx"
data 为空没有数据的时候 能提交
猜测,取值的时候取了value,但是value在下拉列表中只是作为匹配选择项
你认为呢!
还有combobox 没有设置url取数据
是用本地数组设置,select()方法真的不起作用

Rank: 8Rank: 8

6#
发表于 2013-7-2 13:05:28 |只看该作者

如图,可以啊。。。

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 6Rank: 6

7#
发表于 2013-7-2 14:59:43 |只看该作者
felt 发表于 2013-7-2 13:05
如图,可以啊。。。

不好意思
每次新增的时候
表单reset了
最后是在reset后进行select(0)

Rank: 8Rank: 8

8#
发表于 2013-7-2 15:11:53 |只看该作者
langben 发表于 2013-7-2 14:59
不好意思
每次新增的时候
表单reset了

1.没有数据的时候不要给value
当你动态setData(data)或者setUrl(url)之后,再执行setValue("xx");

2.
  1. mini.get("combo1").setUrl("../data/countrys.txt");
  2.             var form = new mini.Form("#form1");
  3.             form.reset();
  4.             mini.get("combo1").select(1);
复制代码
是这样吗? 还是可以select()的

Rank: 6Rank: 6

9#
发表于 2013-7-2 16:07:41 |只看该作者
factory 发表于 2013-7-2 15:11
1.没有数据的时候不要给value
当你动态setData(data)或者setUrl(url)之后,再执行setValue("xx");

谢谢!!
是的
之前是reset 后没有调用select
value 在获取到数据后再赋值。

Archiver|普加软件

GMT+8, 2024-11-28 19:44 , Processed in 1.038465 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部