easy ui 表单绑定
时间: 2023-07-06 22:38:53 浏览: 51
EasyUI 提供了很多表单组件,如文本框、下拉框、日期选择框等,可以通过表单绑定实现数据的双向绑定。下面是一个简单的示例代码:
HTML 代码:
```html
<form id="myForm">
<input class="easyui-textbox" name="username" data-options="required:true">
<input class="easyui-textbox" type="password" name="password" data-options="required:true">
<input class="easyui-datebox" name="date" data-options="required:true">
<select class="easyui-combobox" name="gender" data-options="required:true">
<option value="male">Male</option>
<option value="female">Female</option>
</select>
</form>
```
JavaScript 代码:
```javascript
$(function(){
$('#myForm').form({
url: 'submit.php',
onSubmit: function(){
return $(this).form('validate');
},
success: function(result){
alert(result);
}
});
});
```
在这个例子中,我们使用了 EasyUI 的表单组件,并使用 `form` 方法将表单与后台的 `submit.php` 文件绑定。在提交表单之前,我们使用 `onSubmit` 事件来验证表单是否填写完整,如果表单验证通过,则将表单数据提交给后台。在后台处理完数据之后,会将处理结果返回给前端,并在 `success` 事件中弹出一个提示框来显示处理结果。