rjps.net
当前位置:首页 >> 异步提交Form表单 >>

异步提交Form表单

异步提交主要是用到了jquery-easyui的函数.easyui需要的包<link rel="stylesheet" type="text/css" href="../../css/themes/default/easyui.css"><link rel="stylesheet" type="text/css" href="../../css/themes/icon.css"><script type="text/

$("#formid").form("submit", function(){<br> alert("xxx");<br>});

用$("#jsform")[0].submit()试试,我想有可能是出现重复id的情况,具体要检查页面有可能是你导入模板引擎的时候没有注意导入了多个表单

用的jquery 你可以参考一下<br> var dayurl = "/stockPlanAction.do?method=doCheck";<br> var url = webPath + dayurl;<br> jQuery.ajax({<br> url : url,<br> type : "post",<br> dataType : "json",<br> data : {},<br> success : function(data) {<br> if

form表单提交一定会跳转页面,通常的做法是利用frame框架进行,达到异步提交的效果

有如下几种区别:1. Ajax在提交、请求、接收时,都是异步进行的,网页不需要刷新; Form提交则是新建一个页面,哪怕是提交给自己本身的页面,也是需要刷新的;2. A在提交时,是在后台新建一个请求; F却是放弃本页面,而后再请求;3. A必须要使用JS来实现,不启用JS的浏览器,无法完成该操作; F却是浏览器的本能,无论是否开启JS,都可以提交表单;4. A在提交、请求、接收时,整个过程都需要使用程序来对其数据进行处理; F提交时,却是根据你的表单结构自动完成,不需要代码干预;暂时也只是想到了以上几点.

你的表单是循环生成是不是用JQ循环生成的?<br>如果是的话按照你上面的方法提交的确会没有响应,原因是你的表单是动态生成出来的,无法绑定submit这个事件.<br>解决方法:<br>live( type, [config], fn )<br>这个方法跟传统的bind很像,

在表单最后放置一个button,然后在button的click事件中通过表单dom对象.submit()来提交表单,在提交前可以编写校验逻辑或者使用jquery validate之类的表单校验组件来校验

1、写好URL2、写个ajax3、在后台接收即可

demo如下:<!-- jquery-1.8.3.js --><script type="text/javascript"> function submitDatas(){ var tname=$("#tname").val(); var tpasw=$("#tpasw").val(); var tcode=$("#tcode").val(); $.ajax({ type: "post", url: "backAction/getAllDatas", data

网站首页 | 网站地图
All rights reserved Powered by www.rjps.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com