jQuery MiniUI

标题: js提交form前,给form属性设置值,不能即时使用 [打印本页]

作者: panerbing    时间: 2013-5-29 11:39:31     标题: js提交form前,给form属性设置值,不能即时使用

代码如下:
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刚刚全选的内容
请问有什么方法能让刚刚选中的值在后面就能使用么?

作者: factory    时间: 2013-5-29 13:48:10

selectedUsers是什么

form只适用表单控件
作者: panerbing    时间: 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");在函数外有这一句的
作者: panerbing    时间: 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");在函数外有这一句的
作者: factory    时间: 2013-5-29 17:19:41

panerbing 发表于 2013-5-29 14:46
...

已经修复好了,明天发布更新
作者: panerbing    时间: 2013-5-29 17:52:54

有没有其他的替换方法呢?我现在的这个版本不能随便换的
作者: niko    时间: 2013-5-30 13:10:12

请下载新版本,我们版本都是向后兼容的。




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