今天早上给用户分配权限的时候,保存时发现程序没有反应,以前这个功能没有什么问题。经过多次调试才发现ajaxSubmit默认提交用Get提交,get提交url长度有限制。从网上google一下,说IE浏览器本身对地址栏URL长度有最大长度限制:2083字符,firefox上用动态增长,没有这个限制。但我试了一下7000多字符的时候就不能提交。我把ajaxSubmit的提交方式改为post就没有问题了。
var sendData = "Method=modified&date=" + new Date();
var options = {
beforeSubmit : showRequest,
success : showResponse,
url : "../../servlet/RoleServlet" + "?" + sendData,
type:"post",
resetForm : true
};
$("#roleform").ajaxSubmit(options);
改为post方式后,又出新问题了,原来post和Get提交的编码方式不一样。原先用Get提交必须对url进行解码,post提交就不用了
分享到:
相关推荐
ajaxSubmit 提交使用的文件,解决form提交后导致重复提交数据问题
jquery ajaxSubmit提交所用到的jquery.form.js 和jquery-1.4.2.min.js
主要介绍了AjaxSubmit()提交file文件的实例讲解,非常不错,具有参考借鉴价值,需要的朋友可以参考下
本文给大家分享jquery ajax submit提交中文乱码问题的解决办法,感兴趣的朋友跟着脚本之家的小编一起来学习吧
.ajaxSubmit方式提交所需要的 jquery-migrate-1.2.1.js 和 ajax.js
主要介绍了jquery ajaxSubmit 异步提交的简单实现。需要的朋友可以过来参考下,希望对大家有所帮助
ajaxSubmit上传文件IE解析
ajaxSubmit(obj)方法是jQuery的一个插件jquery.form.js里面的方法,所以...那么,如何通过ajaxSubmit(obj)提交数据呢?首先我们需要一个form: XHTML 代码如下:<form> 标题:<input type=”text” name=”t
ajaxSubmit()方法是JQuery Form表单插件中的方法,使用时,需要在jsp或者html页面上,引入JQuery...接下来通过本文给大家分享通过AjaxSubmit()方法实现Form提交表单后回调功能,感兴趣的朋友跟随脚本之家小编一起看看吧
ajaxSubmit多文件上传用的包
ssm_ajaxsubmit-ajax提交-模态对话框-ajax上传文件
使用ajaxSubmit文件实现多文件的异步上传,包含部分代码及用到的js、css等文件
ajaxForm()和ajaxSubmit()方法可以接受0个或1个参数,当为单个参数时,该参数可以是一个回调函数,也可以是一个options对象。以下是一个options对象...//timeout:3000 //限制请求的时间,当请求大于3秒后,跳出请求 }
主要功能: 1、表格数据json提交后台转成list, 2、后台list数据回显至前端表格, 3、表格带增加行删除行功能, 4、select元素回显 5、jQuery ajax submit提交
Ajax-jquery-ajaxSubmit.zip,使用ajax和json轻松提交表单。,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载网页的...
网上很多ajaxSubmit局部刷新的例子,很多没有附带jquery-form.js的下载链接 该例子实现文件上传ajaxSubmit提交局部刷新页面返回结果 不能选0分 所以给1分
ajaxForm异步提交表单(含图片)ajaxForm异步提交表单(含图片)ajaxForm异步提交表单(含图片)