ajax加载多次很卡,使用JQuery UI选项卡多次加载Ajax内容

嗨 我基本上是通过单独的JQueryUI选项卡中的AJAX调用单个php页面(及其表单)。该代码是这样的:使用JQuery UI选项卡多次加载Ajax内容

...

jQuery(function($) {

jQuery('#dock').tabs({'collapsible':false});

});

1)现在每次我点击标签,其内容被载入罚款,但前面的内容不被摧毁。因此,想象一下如果一个标签被点击(加载)N次 - 表单也会被提交N次。据我所知,多个绑定发生在这里,因此多个表单提交。我怎样才能防止这一点?

2)我在每个选项卡中都有单独的表单。当选择多个选项卡时,会加载多个表单。现在,如果我通过任何一种形式提交一个值(通过AJAX),数据将在所有先前加载的表单中提交(使用Firebug进行检查)。我该如何防止再次发生?

PS:在选项卡中启用缓存部分解决了问题#1,但对问题#2没有帮助。

PPS:我经历了不少类似的帖子去了,但我仍然停留:(

感谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值