DataGrid: JSP: <th data-options="field:'email_mail',width:465,editor:'validatebox', editor:{type:'validatebox',options:{required:true,validType:'email'}}">邮箱</th> JS: columns:[[ {field:'no',title:'编号',width:50,editor:'numberbox'}, {field:'name',title:'名称',width:60,editor:'text'}, {field:'addr',title:'地址',width:100,editor:'text'}, {field:'email',title:'电子邮件',width:100, editor:{ type:'validatebox', options:{ validType:'email' } } }, {field:'birthday',title:'生日',width:80,editor:'datebox'}, {field:'action',title:'操作',width:70,align:'center', formatter:function(value,row,index){ if (row.editing){ var s = '<a href="#" onclick="saverow('+index+')">保存</a> '; var c = '<a href="#" onclick="cancelrow('+index+')">取消</a>'; return s+c; } else { var e = '<a href="#" onclick="editrow('+index+')">编辑</a> '; var d = '<a href="#" onclick="deleterow('+index+')">删除</a>'; return e+d; } } } ]], validType:'email' 为邮箱验证 required:true 为必输项 input: <input class="easyui-validatebox" validtype="email" required="true" missingMessage="不能为空" invalidMessage="邮箱格式不正确" /><br /> 或 <script> $(function () { //设置text需要验证 $('input[type=text]').validatebox(); }) </script> <input type="text" validtype="email" required="true" missingMessage="不能为空" invalidMessage="邮箱格式不正确" />
相关推荐
结合EasyUI的其他组件,如`datagrid`,可以在数据列中直接进行验证,提高用户体验。此外,配合`dialog`组件,可以在弹出窗口中进行表单验证,提供更丰富的交互体验。 综上所述,jQuery EasyUI 的验证功能强大而...
数据网格示例" class="easyui-datagrid" style="width:700px;height:250px" url="getdata.json" toolbar="#toolbar" pagination="true" rownumbers="true" fitColumns="true" singleSelect="true"> ...
`validatebox` 是一个输入验证组件,可以验证用户输入的数据格式,如邮箱、数字、日期等,确保数据的正确性,提高表单数据的准确性。 5. **ul easyui-tree `tree` 树形结构**: `tree` 组件用于展示层次化的数据...
这里使用了`easyui-validatebox`对输入进行验证,例如`required="true"`确保必填,`validType="email"`检查邮箱格式。 4. **交互操作**:在DataGrid中,我们可以通过`onclick`事件绑定操作按钮,例如新增用户、...
- 表单验证:`<input type="text" class="easyui-validatebox" required="true">` - 初始化 Grid:`$('#dg').datagrid({url: 'getData.php', columns: [列定义]})` 6. **学习与进阶** - 掌握组件的基本用法后,...
2. **validType**: 验证类型,如长度限制、邮箱格式等。 ##### 方法 ValidateBox 的方法包括 `validate()`、`reset()` 等。 --- #### 八、Pagination(分页) **Pagination** 组件用于实现分页功能,常见于列表...
总结起来,jQuery EasyUI的表单、数据表格和可编辑数据表格组件,为网页开发者提供了高效、直观的数据管理和交互工具。它们使得开发者能够快速构建出功能完备、用户体验良好的网页应用。无论是数据展示、用户输入...
8. **表单验证**:`form`组件支持内置的验证规则,如非空、邮箱格式、数字范围等,可以简化表单提交前的数据校验。 9. **树形结构**:`tree`组件用于展示层级结构数据,可以与服务器进行交互,支持展开/折叠、选择...