jQuery MiniUI

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

js提交form前,给form属性设置值,不能即时使用 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2013-5-29 11:39:31 |只看该作者 |倒序浏览
代码如下:
function submit(e) {
  selectedUsers.selectAll();
  
  form.validate();
  if (form.isValid() == false)
   return;
  //提交数据
  var data = form.getData();
  var json = mini.encode(data);
}

selectedUsers.selectAll();全选后form.getData()获取的页面属性值中不包括selectedUsers刚刚全选的内容
请问有什么方法能让刚刚选中的值在后面就能使用么?

Rank: 8Rank: 8

沙发
发表于 2013-5-29 13:48:10 |只看该作者
selectedUsers是什么

form只适用表单控件

Rank: 1

板凳
发表于 2013-5-29 14:45:29 |只看该作者
<div id="selectedUsers" name="selectedUsers" class="mini-listbox"
                                                                style="width: 220px; height: 254px;" showCheckBox="true" valueField="userid"
                                                                multiSelect="true">
                                                                <div property="columns">
                                                                        <div field="loginName" width="50%">用户名</div>
                                                                        <div field="name" width="50%">姓名</div>
                                                                </div>
                                                        </div>

是一个listBox,var selectedUsers = mini.get("#selectedUsers");在函数外有这一句的

Rank: 1

地板
发表于 2013-5-29 14:46:00 |只看该作者
factory 发表于 2013-5-29 13:48
selectedUsers是什么

form只适用表单控件

<div id="selectedUsers" name="selectedUsers" class="mini-listbox"
                                                                 style="width: 220px; height: 254px;" showCheckBox="true" valueField="userid"
                                                                 multiSelect="true">
                                                                 <div property="columns">
                                                                         <div field="loginName" width="50%">用户名</div>
                                                                         <div field="name" width="50%">姓名</div>
                                                                 </div>
                                                         </div>

是一个listBox,var selectedUsers = mini.get("#selectedUsers");在函数外有这一句的

Rank: 8Rank: 8

5#
发表于 2013-5-29 17:19:41 |只看该作者
panerbing 发表于 2013-5-29 14:46
...

已经修复好了,明天发布更新

Rank: 1

6#
发表于 2013-5-29 17:52:54 |只看该作者
有没有其他的替换方法呢?我现在的这个版本不能随便换的

Rank: 9Rank: 9Rank: 9

7#
发表于 2013-5-30 13:10:12 |只看该作者
请下载新版本,我们版本都是向后兼容的。

Archiver|普加软件

GMT+8, 2024-11-1 08:07 , Processed in 1.050959 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部