版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
我们不需要页面进行跳转, 并且将数据使用ajax返回到页面中 . 如果只是按照原来的方法无法实现 , 做起来也会相当复杂. 在这里跟
我们不需要页面进行跳转, 并且将数据使用ajax返回到页面中 . 如果只是按照原来的方法无法实现 , 做起来也会相当复杂. 在这里跟
(1)、一个带id和name的隐藏的iframe,name用于from指萣跳转目标使用id用于js中操作该控件。指定了宽和高为1px用以避免某些浏览器直接不加载该iframe组件指定style使得iframe不可见。
(3)、给from设置提交回调函数该回调函数用于后续区分是否是提交导致的iframe加载回调;
(4)、在document加载完毕(ready)中获取并设置from的onload回调,如果在外面获取可能获取到的控件为null;
(5)、页面加载时也会回调iframe的加载函数所以需要设定一个标志位用于记录是否是提交导致的回调。
在表单提交不跳转的submit方法中調用ajaxSubmit进行提交在提交前还可以在哪submit中对数据进行修改。ajaxSubmit的使用详细请自行查阅如下为一个简单例子:
jquery的ajax()提交表单提交不跳转点击后禁用提交按钮和提交成功跳转到另一页面,这两个代码写到什么位置