天天看点

Django Bootstrap-Table 异步多选删除

我使用的是 bootstrapTable 自带了方法可以获取选中 复选框的JSON

<script type="application/javascript">

        var $table = $("#asset_list_table"),

            $button = $("#btn_delete");

        $(function () {

            $button.click(function () {

                var SelectArray = $table.bootstrapTable('getSelections')

                var JsonDic = SelectArray

                for(var i=0; i<SelectArray.length; ++i) {

                    num = SelectArray[i].host_id

                    api_url = '/cmdb/delete_host/' + num + '/'

                    console.log(api_url)

                    $.ajaxSetup({

                        data: {csrfmiddlewaretoken: '{{ csrf_token }}' },

                      });

                    $.ajax({

                        type: 'POST',

                        url: api_url,

                        dataType: "json",

                        success: function (data) {

                            console.log(data);

                        },

                        error: function (data) {

                        }

                    });

                   };

                });

           });

版权声明:本文为CSDN博主「weixin_34347651」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_34347651/article/details/92050363