$(function () { var $dialog = $('#dialogNew'); var $dataForm = $('#dataForm'); var $dataFormDetail = $('#dataFormDetail'); var $errorList = $('#errorList'); var $errorDetail = $('#errorDetail'); var $errorDetailTitle = $('#myDetailModalLabel'); var bsa = new BootstrapAdmin({ url: Exceptions.url, validateForm: null }); $('table').smartTable({ url: Exceptions.url, sortName: 'LogTime', queryParams: function (params) { return $.extend(params, { StartTime: $("#txt_operate_start").val(), EndTime: $("#txt_operate_end").val() }); }, columns: [ { title: "请求网址", field: "ErrorPage", sortable: true }, { title: "用户名", field: "UserID", sortable: true }, { title: "IP", field: "UserIp", sortable: true }, { title: "错误", field: "Message", sortable: false }, { title: "记录时间", field: "LogTime", sortable: true } ] }); $('.form_date').datetimepicker({ language: 'zh-CN', weekStart: 1, todayBtn: 1, autoclose: 1, todayHighlight: 1, startView: 2, minView: 2, forceParse: 0, format: 'yyyy-mm-dd', pickerPosition: 'bottom-left' }); $('#btn_view').on('click', function (row) { $.bc({ url: Exceptions.url, swal: false, callback: function (result) { var html = result.map(function (ele) { return $.format('
{0}
', ele); }).join(''); $dataForm.children('div').html(html); $dialog.modal('show'); } }); }); $dialog.on('click', 'a', function () { var fileName = $(this).find('span').text(); $errorDetailTitle.text(fileName); $errorList.hide(); $errorDetail.show(); $dataFormDetail.html('
'); $.bc({ url: Exceptions.url, method: "PUT", swal: false, data: { FileName: fileName }, callback: function (result) { $dataFormDetail.html(result); } }); }); $errorDetail.on('click', 'button', function () { $errorDetail.hide(); $errorList.show(); }); });