easyui1.3.3 IE8下提交不能回调问题!!
这个问题可能很多盆友都遇到过,我在网上也看到说是1.3.3以上的easyui内置jquery2.0,所以不支持IE,678,
但是,我原来也是用的easyui1.3.3,不过页面用的是velocity,
也没有这种提交后不回调的问题出现,
找了半天也没进展,特来问下,看有无人是这个情况的??
把1.3.3降成1.3.2可行么?[替换了下这2个版本的easyui.js,但是没效果,有其他要替换的么??],
坐等答案。。
function save(){ $('#form').form('submit',{ url:"edit", onSubmit: function(){ //进行表单验证, 如果返回false阻止提交 return $(this).form("validate"); }, success:function(data){ if(data=="success"){ slideMessage("操作成功!"); // 刷新父页面列表 $("#dg").datagrid('reload'); $('#editDialog').dialog('close'); }else{ warningMessage(data); return; } } }); }
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(10)
form插件,是easyui里面为数不多的几个鸡肋插件,应该果断弃用.....而且form的不是真正的ajax,是iframe模拟的,问题多多.
而且你这里,这样写,也更简单..
F12
可是我有1.3.3版本支持啊。写法一样,但是一个可以一个不行,看不出问题。。。难道和底层还有关系了?
印象里easyui是不支持IE8的,不是jquery的问题,而是easyui主体代码中有不支持IE8(6,7)的部分逻辑。
回复
$('#form').serialize()这个写法可以把form表单里面的值都能提交到后台?没见过这种写法...一般post的方式我只会一个一个值丢过去...囧
回复
服了你了,自己不清楚,不知道看下api弄清楚一下麽....
回复
我看到你的回答,第一时间已经搜了下easyui里面$('#form').serialize(),没有看到类似这样的写法。。。>_<
回复
晕你.....serialize是jquery的方法啦
回复
汗,让你见笑了。。。哈哈。。谢谢你的回答。。
form插件,是easyui里面为数不多的几个鸡肋插件,应该果断弃用.....而且form的不是真正的ajax,是iframe模拟的,问题多多.
而且你这里,这样写,也更简单..