模态工作但不是通过单击确认删除数据

时间:2014-04-20 08:42:41

标签: javascript jquery twitter-bootstrap

我想用模态确认删除我的数据。删除点击我的模态显示,但点击确认后数据不删除。

我正在尝试但无法理解我的代码错误

我的代码

<script>
$(document).on("click", "#deleteBtn", function (e) {


    e.preventDefault();
    e.stopPropagation();
     var link = $(this).attr('data-adid');



    console.log($("#myModal btn-warning a"));
     $("#myModal .btn-warning a").attr('href',link);
     $(".modal").modal("show");
});
</script>


                    <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
                        <div class="modal-dialog">
                            <div class="modal-content">
                                <div class="modal-header">
                                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                                    <h4 class="modal-title">Remove Client Account</h4>
                                </div>
                                <div class="modal-body">

                                    Body goes here...

                                </div>
                                <div class="modal-footer">
                                    <button data-dismiss="modal" class="btn btn-default" type="button">Close</button>
                                    <button class="btn btn-warning" type="button"> <a href="" >Confirm</a></button>
                                </div>
                            </div>
                        </div>
                    </div>


<a  class="btn btn-warning" id="deleteBtn" data-adid=?a=client&cdid='.$cd[$i][0].' data-toggle="modal" href="#myModal">Remove</a>

1 个答案:

答案 0 :(得分:0)

我也无法理解您的代码有什么问题,但由于您要删除数据属性,您可以执行以下操作。

$(this).removeAttr("data-adid");