easyui "easyui-validatebox" 使用问题
在登录界面中使用<inputclass="easyui-validatebox"data-options="required:true">后提交使用submit().无法...
在登录界面中使用<input class="easyui-validatebox" data-options="required:true" > 后提交使用submit().无法传递参数,一直在原页面
展开
3个回答
展开全部
submit()就不要用了吧,您都用上jquery了,为什么还停留在form中出不来呢,jquery有太多太多的方法可以进行异步提交验证,easyui组件本身也有很多异步提交的方法,要尽量使用jquery和easyui的方法,不然你导入几百KB的库有什么用呢
追问
由于初学所以不懂,是否可以写一两个呢
追答
jquery 有很多ajax方法,我给你写一个简单的:
$.ajax({
url: '../data/condensedtype.ashx',
cache: false,
data:{test:123},
success: function (str_result) {
var obj_temp = $.parseJSON(str_result);
//对obj_temp数据对象进行处理
}
});
这是自定义的ajax方法。
url:你异步请求或发送数据的地址
data:你发送到服务器端的数据对象
cache:是否缓存数据
success:function() 当读取成功后的回调函数,参数是字符串类型。
var obj_temp = $.parseJSON(str_result); 是将字符串转换为数据对象,你可以根据返回的类型选用合适的方法,这个例子是返回的json,也有可能返回xml或者其他类型的。
****************************************************************************************************
你百度一下ajax的参数意义,我建议你先学jquery的各种基础用法,有了jquery的基础,你对W3C,盒子模型,事件响应机制,浏览器差异屏蔽等有一定了解后,再学easyui就会好很多,磨刀不误砍柴工,祝你成功!有什么不明白的可以加我QQ 702031637,我开发过几个系统,有点点经验。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询