使用bootstrap框架时会出现加载不完model,但又要对model进行操作情况,这时候有两种方法可以解决
一个是用setTimeout设置时间,也可以用
(document).mouseover(function() {(“#textId”).focus();
});
效果差不多哦~
下面是dataTable的错误
function loadTable() {
$('#dataSet_table').dataTable({
'bDestroy' : true,
'bPaginate' : true,
'sAjaxSource' : getConfig().list,
'bServerSide' : true,
'bFilter' : false,
'bAutoWidth' : false,
'aoColumns' : [{
'mData' : 'metadataName',
'bSortable' : false,
'sDefaultContent' : '',
'sTitle' : '名称'
}, {
'mData' : '***如果在这里写了属性名***',
那么按钮会显示出错
'bSortable' : false,
'sDefaultContent' : '',
"fnRender" : function(oObj, sVal) {
if ("1"==oObj.aData.state) {
statusText='<span id="state'+oObj.aData.id+'" style="color: green">启用</span>';
statusButton="禁用";
} else {
statusText='<span id="state'+oObj.aData.id+'" style="color: red">禁用</span>';
statusButton="启用";
}
return statusText;
},
'sTitle' : '状态'
}, {
'mData' : 'id',
'bSortable' : false,
'sTitle' : '操作',
'fnRender' : renderOpe,
'sDefaultContent' : ''
}]
});
}
function renderOpe(oObj, sVal) {
var buttons = "";
buttons = '<a href="#" class="btn blue btn-xs" onclick="showDivUpdate(' + oObj.aData.id + ');">编辑</a> ';
buttons += '<a href="#" class="btn blue btn-xs" onclick="showConfirmModal(' + oObj.aData.id + ');">删除</a> ';
buttons += '<a href="#" class="btn blue btn-xs" id="button'+oObj.aData.id+'" onclick="changeStatus('+oObj.aData.id+','+oObj.aData.state+');">'+statusButton+'</a> ';
return buttons.replace(/DBID_/g, sVal);
}