jQuery MiniUI

标题: datagrid中新增加内容时间的表单验证的问题 [打印本页]

作者: seseares    时间: 2012-8-15 18:07:09     标题: datagrid中新增加内容时间的表单验证的问题

在这个演示中:http://www.miniui.com/demo/#src=datagrid/celledit.html

如果我的员工帐号不能为空,我设置了表单验证.如何做到在我点击了"保存"按钮时,提示(alert的形式)或体现验证没有通过呢?
  1.     <!--撑满页面-->
  2.     <div class="mini-fit" style="background: red; height: 100px;">
  3.         <div id="datagrid1" class="mini-datagrid" style="width: 100%; height: 100%;" url="/data/default.aspx?method=SearchEmployees"
  4.             idfield="brandid" sizelist="[5,10,20,50]" pagesize="10" fitcolumns="false" onload="load()"
  5.             allowcelledit="true" allowcellselect="true" multiselect="true">
  6.             <div property="columns">
  7.                 <div type="indexcolumn" headeralign="center">
  8.                     ID</div>
  9.                 <div field="BrandID" width="100" headeralign="left">
  10.                     品牌编码<input property="editor" class="mini-textbox" required="true" style="width: 100%;" /></div>
  11.                 <div field="BrandName" width="120" headeralign="left">
  12.                     品牌名称<input property="editor" class="mini-textbox" style="width: 100%;" /></div>
  13.                 <div field="Description" width="150" headeralign="left">
  14.                     描述<input property="editor" class="mini-textarea" style="width: 100%;" minheight="80" /></div>
  15.                 <div field="CreateDate" width="150" headeralign="left" dateformat="yyyy-MM-dd hh:mm:ss">
  16.                     创建时间</div>
  17.                 <div field="LastModDate" width="150" headeralign="left" dateformat="yyyy-MM-dd hh:mm:ss">
  18.                     最后修改时间</div>
  19.             </div>
  20.         </div>
  21.     </div>
复制代码



作者: niko    时间: 2012-8-15 18:28:04

表格的验证,目前你只能获取行集合后,自己遍历判断。

var data  = grid.getData();
for(var i=0,l=data.length; i<l; i++){
    var row = data[i];
   if(row.name == "") ...
}

作者: seseares    时间: 2012-8-16 16:28:48

谢谢~!

后期会有这方面的功能增强吗?
作者: niko    时间: 2012-8-16 18:11:46

马上会实现表格验证。
有多个客户提出需求了,呵呵




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