社区
Web 开发
帖子详情
Ajax请求问题
Dream_Daisy
2010-09-19 09:12:21
我用jquery的ajax请求提交表单,第一次没有问题,第二次提交时就重复提交了,
先是报新增失败,然后又接着报新增成功,请各位帮帮忙,怎么解决?
注:我是用Struts2+jquery实现ajax
...全文
178
14
打赏
收藏
Ajax请求问题
我用jquery的ajax请求提交表单,第一次没有问题,第二次提交时就重复提交了, 先是报新增失败,然后又接着报新增成功,请各位帮帮忙,怎么解决? 注:我是用Struts2+jquery实现ajax
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
baobaohehe
2010-09-28
打赏
举报
回复
$.urlDecode($(this).serialize()),这样可以试试
dne72ms0212a2tf1
2010-09-28
打赏
举报
回复
[Quote=引用 4 楼 soliy 的回复:]
可能是js的缓存问题,如果js路径相同的话,浏览器一般是缓存起来的,你试着在每个js路径下 加个参数?fresh=Math.random()
[/Quote]
或者在JS路径下加个时间戳 dd=new Date();
chenqqabcdchenqqabcd
2010-09-19
打赏
举报
回复
[Quote=引用 2 楼 tuo_bing 的回复:]
无码无真相 。。。。。。。
[/Quote]
确实!
wula0010
2010-09-19
打赏
举报
回复
你都用jquery了,为什么不用jquery的ajax?
你这个f.reset();是要干什么?
Dream_Daisy
2010-09-19
打赏
举报
回复
第二次请求时跳进Action里的参数为空返回error后又跳进这个方法里,参数不为空返回success
Dream_Daisy
2010-09-19
打赏
举报
回复
$(document).ready(function() {
//$.formValidator.initConfig({onerror:function(){alert("校验没有通过,具体错误请看错误提示")}});
$.formValidator.initConfig( {
formid : "devForm",
onerror : function() {
return false;
},
onsuccess : function() {
$("form").submit(function (){
var f=this;
alert($(this.).attr("action"));
$.ajax({
type:"post",
url:$(this).attr("action"),
data:$(this).serialize(),
error:function(){
alert("新增设备失败,请与管理员联系!");
},
success:function(){
alert("设备新增成功!");
}
});
f.reset();
return false;
}); }
});
soliy
2010-09-19
打赏
举报
回复
可能是js的缓存问题,如果js路径相同的话,浏览器一般是缓存起来的,你试着在每个js路径下 加个参数?fresh=Math.random()
txwh_2169
2010-09-19
打赏
举报
回复
顶楼上,无码无真相
Dream_Daisy
2010-09-19
打赏
举报
回复
提交了呀,新增成功了
tuo_bing
2010-09-19
打赏
举报
回复
无码无真相 。。。。。。。
chenghaoorange
2010-09-19
打赏
举报
回复
上代码,试试换post方式
wula0010
2010-09-19
打赏
举报
回复
[Quote=引用 10 楼 dream_daisy 的回复:]
我用的就是jquery的ajax呀
[/Quote]
你提交ajax了么?怎么没看到?.............
Dream_Daisy
2010-09-19
打赏
举报
回复
我用的就是jquery的ajax呀
Dream_Daisy
2010-09-19
打赏
举报
回复
f.reset();是用来重置表单
跟这个没关系
Java Web核心技术-
Ajax
请求
你能获得: 掌握
Ajax
技术的使用、前端JSON对象、后端JSON对象的区别、使用
Ajax
请求
来局部改变页面。
Ajax
技术是开发中必用的重点技术,需要熟练的掌握。 教学服务: 实战驱动远程协助课后答疑教辅资料学习群答疑 讲师...
Ajax
请求
如何避免缓存
问题
1、当
Ajax
第一次发送
请求
后,会把
请求
的URL和返回的响应结果保存在缓存内,当下一次调用
Ajax
发送相同的
请求
时(URL完全相同,参数完全相同),浏览器就不会与服务器交互,而是直接从缓存中把数据取出来,这是为了...
JavaScript中一个方法同时发送两个
ajax
请求
问题
今天写程序时遇到这样一个
问题
,在js同一个方法中调用2个
ajax
。其中
ajax
2是要根据
ajax
1返回的条件来执行的。但是程序运行后发现2个
ajax
是同时执行的。在网上找了资料有个兄弟的解答完美解决了我的
问题
。 分析原因是...
多个
AJAX
请求
问题
总结
对同一个页面内有多个
AJAX
请求
并且这些
请求
间有一定关系的几种情况的一些个人使用总结
Ajax
请求
的五个步骤
Ajax
请求
的五个步骤 一、定义 1、什么是
Ajax
Ajax
:即异步 JavaScript 和XML。
Ajax
是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,
Ajax
可以使网页实现异步更新。这意味着可以在不重新...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章