ajax多次触发,为什么这个jQuery ajax click事件多次触发?

我尝试解除绑定click事件,但有时会触发两次,有时会触发5次!现在有点烦了!

来自的代码 modal.asp

$("input[name=add_associate]").live("click",function(){

var addassociateID = $(this).attr("id")

$.ajax({

type: 'POST',

url: '/data/watchlist_save.asp',

data: {m : 'share_watchlist_add', watchListID : , a : addassociateID},

async:true,

success: function(data) {

$(".associate_users").load("/data/sub_watch_members.asp?watchListID=",

{cache:false},function() {

$(".search_note").html(data)

$(this).unbind('click').bind('click',handler);

})

},

error: function(data){

$(".search_note").html(data)

}

});

})

更新 :

基本上我正在将以下代码.associate_users

nopic-m.png
5)Neil Burton

更多信息 :

这仅在我触发事件时发生,关闭模式对话框,然后使用其他对话框重新打开watchListID

数据结构:

main.asp :负载>

modal.asp :modal.asp包含上面的jquery +此页面上的两个div,其中包含panel1.asp和panel2.asp数据…

panel1.asp :包含上面的HTML …

panel2.asp :不包含任何相关内容……仅是纯HTML。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值