form.submit() not a function的元凶】的更多相关文章

今天晚上学习jquery form plugin时,在明白了该插件的用法时, (1)该插件是将form的HTTP请求 改为AJax请求. (2)支持像jQuery.ajax(options)一样 的options. (3)可以处理mutilpart form data(文件上传) (4)只能通过通过<input type='submit'>来激发异步表单提交的. 对此我有一个疑问:想看看使用其他的方式能否激发表单的异步提交?于是写了下面的一段代码: <form id="form…
今天在写JS时,遇上这么个错误:"document.form.submit() is not a function",经过一番搜索,最终找到了修复方法. 这个错误一般是由于表单<form>-</form>中含有name="submit"时,提交时就会有冲突,这个错误常见于按钮上,如: 在Javascript做submit()的时候就会出现冲突,这时将name="submit"改成别的名字就可以了:即使不是按钮,在表单的输入…
错误信息: 验证视图状态 MAC 失败.如果此应用程序由网络场或群集承载,请确保 配置指定了相同的 validationKey 和验证算法.不能在群集中使用 AutoGenerate. 原因分析: F_App_Cux_Pro.aspx页面原代码: this.form1.action = "F_Add_App_Cux_Pro.aspx?CuxId=" +$("#CuxId").val() + ""; this.form1.submit(); 也就是…
利用其它控件触发file的click事件来选择文件后,使用jquery.form.js中的submit方法提交时IE报错:form.submit SCRIPT5: 拒绝访问,其它浏览器正常, <script> function fileclick(){ $("#file1").click(); } $(function(){ $("#btnSumbit").click(function(){ $("#form1").ajaxSubmi…
http://bbs.csdn.net/topics/390811964 function saveProduct() {             //$('#fm').form('submit', {             //    url: url,             //    onSubmit: function () {             //        return $(this).form('validate');             //    },   …
form内控件参数自动添加到url后,而自定义的url参数则不能添加到url后 $('#fm').form('submit', { url: 'Data/Diary.ashx?dt=' + new Date() + '&operation=save',  operation参数在后台无法得到,换一种提交方式 onSubmit: function () { return $(this).form('validate'); }, success: function (result) { $.mess…
form.submit({    url:"../addOrUpdatePack.shtml",method:'POST',success:function(f,action) {//f是代表formalert('rpackCode:'+action.result.rpackCode)             },             failure:function(f,action){                }})如果要执行success,则需要在服务器action返回…
https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest <!doctype html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Sending forms…
做表单的时候发现一个奇怪的地方,总结下: form.submit 方法 并不会触发 form.onsubmit 事件,看代码: <body> <div class="container"> <form action="http://route.showapi.com/213-1" method="POST"> <input type="text" value="ssss&qu…
参考:http://hayageek.com/jquery-ajax-form-submit/ form的submit方法返回数据处理. 普通的form: $("#ajaxform").submit(function(e) { var postData = $(this).serializeArray(); //或使用jQuery.serialize()获取表单数据 var formURL = $(this).attr("action"); $.ajax( { ur…