1 学习中心 0 组用户 权限设定 删除
2 总部的 0 组用户 权限设定 删除
3 总部中心 0 组用户 权限设定 删除
4 总部中心 0 组用户 权限设定 删除
5 总部管理员 0 组用户 权限设定 删除
怎么解决删除的jquery事件?

解决方案 »

  1.   

    描述:
    把所有段落的所有事件取消绑定jQuery 代码:
    $("p").unbind()
      

  2.   

    $('a').each(function(){
        $(this).attr('href' , '#');
    });
      

  3.   

    $('a').each(function(){
        $(this).unbind('click');   // 移除<a>的onclick事件
    });
      

  4.   

    你要return false因为默认点击a标签,他就跳转了。
      

  5.   

    Lisliefor你刚刚办法没有用,删除标签是循环出来的、、我刚刚试过没有起作用
      

  6.   

    不是移除<a>的onclick事件,是循环出来的删除A标签的$("#btnDelGroup").click(function ()时间失效了
      

  7.   

    就是循环来的一个删除的a标签、但是循环之后a标签的click失效了,不起作用了,这个问题怎么解决?
    问题清楚了了吗?删除怎么实现?
      

  8.   

    呃、、循环数据的同时每个数据后面会循环出一个a标签、这个a标签是用来实现删除数据的功能的、
    但是现在a标签的click无效、、不知道这么描述清楚了么?
    反正就是实现单条删除数据的功能、、怎么实现单条删除数据的功能?
      

  9.   

    了解了,
    不知道循环输出的jQuery是怎么写的,
    如何判断呢?你可以在jQuery输出的地方把每一个控件的HTML都ALERT出来看看
      

  10.   

    如果只是单条删除,为毛要用jquery?
    jquery的作用不在于此。。
      

  11.   

    jquery的强大在于ready以后再改变document,如果只是删除,生成HTML的时候直接写上就好了吧
      

  12.   

    能直接写的就直接写啊  没必要在改变dom了 
      

  13.   


    跟你前面说的意思完全相反了。实现单条删除的功能,不会是这样做啊!直接在绑定数据时,把<a>的删除事件定义好。
    假设你的<a>标签是放在asp:Repeater控件中,那么<a>可以这样写:<a href="#" onclick="if(confirm('确认删除?')){ deleteById('<%# Eval("ID") %>') } ">
    然后,页面js代码中写deleteById的实现:<script type="text/javascript">
    function deleteById(id){
        // ajax操作,根据id删除当前记录
        // window.location.href=window.location.href;  // 刷新当前页面
    }
    </script>
      

  14.   

    好的,谢谢了问题解决了
    我已开始是这么写的
    //            $("#btnDelGroup").click(function () {
    //          
    //                if (confirm("您是否要删除此用户组?")) {
    //                    $.ajax({
    //                        type: fromMethod.attr("method"),
    //                        url: "/User/Group/Del",
    //                        dataType: 'text',
    //                        cache: false,
    //                        timeout: 90000,
    //                        data: "groupId=1",
    //                        success: function (data) {
    //                            if (parseInt(data) == 1) {
    //                                alert("删除成功!");
    //                                $("#layer-background").fadeOut("slow");
    //                                $("#layer-usergroup").fadeOut("slow");
    //                            } else if (parseInt(data) == 0) {
    //                                alert("删除失败!");
    //                            }
    //                        },
    //                        error: function (XMLHttpRequest, textStatus) {
    //                            alert("请求超时,请重试!");
    //                        }
    //                    });
    //                }
    //            });
    按照你的方法对了