Easy UI 简介和表单验证

EasyUI是一种基于jQuery的用户界面插件集合,它简化了现代化互动JavaScript应用的开发过程。使用EasyUI,开发者仅需编写简单的HTML标记即可定义复杂的用户界面。本文介绍了如何使用EasyUI创建并提交一个简单的表单。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Easy UI简介:

 1.easyui是一种基于jQuery的用户界面插件集合。

 2.easyui为创建现代化,互动,JavaScript应用程序,提供必要的功能。

 3.使用easyui你不需要写很多代码,你只需要通过编写一些简单HTML标记,就可以定义用户界面。

 4.easyui是个完美支持HTML5网页的完整框架。

 5.easyui节省您网页开发的时间和规模。

 6.easyui很简单但功能强大的。


Easy UI  Form 表单:

 创建一个简单的 HTML 表单。构建表单并给 id、action、method 赋值。
<form id="ff" method="post">
    <div>
		<label for="name">Name:</label>
		<input class="easyui-validatebox" type="text" name="name" data-options="required:true" />
    </div>
    <div>
		<label for="email">Email:</label>
		<input class="easyui-validatebox" type="text" name="email" data-options="validType:'email'" />
    </div>
</form>
让表单(form)成为 ajax 提交的表单(form);
  1. $('#ff').form({
  2. url:...,
  3. onSubmit: function(){
  4. // do some check
  5. // return false to prevent submit;
  6. },
  7. success:function(data){
  8. alert(data)
  9. }
  10. });
  11. // submit the form
  12. $('#ff').submit();
处理提交响应

提交一个 ajax 表单(form)是非常简单的。当提交完成时用户可以获得响应数据。请注意,响应数据是来自服务器的原始数据。对响应数据的解析动作要求获得正确的数据。

例如,响应数据假设是 JSON 格式,一个典型的响应数据如下所示:

{
    "success": true,
    "message": "Message sent successfully."
}

现在在 'success' 回调函数中处理 JSON 字符串。
$('#ff').form('submit', {
    success: function(data){
		var data = eval('(' + data + ')'); // change the JSON string to javascript object
		if (data.success){
			alert(data.message)
		}
    }
});





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值