var SUCCESS = 'success'; var ERROR = 'error'; var serverErrorMessage = 'Oops, something wrong :('; $(document).ready(function () { $('#pestDataTable').dataTable({ "ajax": { "url": "/list/", "dataType": "json", }, dom: 'Bfrtip', buttons: [ { "extend": 'excel',//使用 excel扩展 "text": '导出',// 显示文字 "exportOptions": { //自定义导出选项 //如:可自定义导出那些列,那些行 //TODO... 'modifier': { //'page': 'current' selected: true } } } ], selected: false, "columns": [ { data: "pk", "render": function (data) { return ''; } }, {"data": "fields.pestname"}, {"data": "fields.date"}, {"data": "fields.adressid"}, {"data": "fields.researchpeople"}, {"data": "fields.remark", visible:false}, { data: "pk", "render": function (data) { return ''; } }, { data: "pk", "render": function (data) { return ''; } } ] }); var tableTree = $('#pestDataTable').DataTable(); $("body").on('checked','.mt-checkbox',function () { tableTree.rows( { selected: true } ).data(); }); // Delete employee event $("body").on('click', '.remove-button', function () { var currentRow = $(this); var treeId = $(this).attr('id').trim(); bootbox.confirm("Are you sure?", function (result) { if (result) { $.ajax({ url: "/del_pest/" + treeId, type: "GET", data: {Id: treeId}, success: function (response) { if (response.status == SUCCESS) { showSuccessAlert(response.msg); tableTree.row(currentRow.parents('tr')).remove().draw(); } else { showErrorAlert(serverErrorMessage); } }, error: function () { showErrorAlert(serverErrorMessage); } }); } else { // } }); }); // Edit employee event $("body").on('click', '.edit-button', function () { var treeId = $(this).attr('id').trim(); $('#gsmmEditForm input[id=file]').val("") $('#gsmmEditModal').modal('show'); $.ajax({ url: "/pestdic/0", type: "GET", "dataType": "json", async: false, success: function (response) { $('#gsmmEditForm select[name=pestname]').empty(); $('#gsmmEditForm select[name=pestname]').append($('