批量回显
function hxData(data){
var keys = Object.keys(data);
for(var i=0;i<keys.length;i++){
$("#"+keys[i]).val(data[keys[i]]);
}
}
批量设置只读
function setReadOnly(data) {
var keys = Object.keys(data);
keys.push("anLiBtn");
if (data.state > 0){
for(var i=0;i<keys.length;i++){
if (keys[i] == "projectStartTime" || keys[i] == "distribution" || keys[i] == "projectEndTime" || keys[i] == "anLiBtn"){
$("#"+keys[i]).attr("disabled",true);
}else {
$("#"+keys[i]).attr("readonly",true);
}
}
indicatorColumnEdited = [false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false];
}else {
for(var i=0;i<keys.length;i++){
if (keys[i] == "projectStartTime" || keys[i] == "distribution" || keys[i] == "projectEndTime"){
$("#"+keys[i]).attr("disabled",false);
}else {
$("#"+keys[i]).attr("readonly",false);
}
}
indicatorColumnEdited = [false, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false];
}
}
回显日期
$('#projectStartTime').datetimepicker({
format: 'yyyy-mm-dd',
language: 'zh-CN',
weekStart: 1,
todayBtn: false,
autoclose: true,
todayHighlight: 1,
startView: 2,
minView: 2,
forceParse: 0,
startDate:data[projectStartTime]
});
$('#projectEndTime').datetimepicker({
format: 'yyyy-mm-dd',
language: 'zh-CN',
weekStart: 1,
todayBtn: false,
autoclose: true,
todayHighlight: 1,
startView: 2,
minView: 2,
forceParse: 0,
startDate:data[projectEndTime]