项目需求:数据库保存的是地址,但查出来要显示,直接进行区域划分。
{
field : 'saddress',
title : '所在区域',
formatter: function(value, row, index) {
if(value!=null&&value!=""){
if(row.saddress.indexOf("昆山开发区")!=-1) {
return '<div class="divstyle" style="width:1.50rem;">' + "昆山开发区" + '</div>';
}else if(row.saddress.indexOf("昆山高新区")!=-1||row.saddress.indexOf("高新区")!=-1||row.saddress.indexOf("玉山镇")!=-1){
return '<div class="divstyle" style="width:1.50rem;">' + "昆山高新区"+ '</div>';
}else if(row.saddress.indexOf("花桥镇")!=-1){
return '<div class="divstyle" style="width:1.50rem;">' + "花桥开发区"+ '</div>';
}else if(row.saddress.indexOf("张浦镇")!=-1){
return '<div class="divstyle" style="width:1.50rem;">' + "张浦镇"+ '</div>';
}else if(row.saddress.indexOf("周市镇")!=-1){
return '<div class="divstyle" style="width:1.50rem;">' + "周市镇"+ '</div>';
} else if(row.saddress.indexOf("巴城镇")!=-1||row.saddress.indexOf("正仪镇")!=-1){
return '<div class="divstyle" style="width:1.50rem;">' + "巴城镇"+ '</div>';
} else if(row.saddress.indexOf("陆家镇")!=-1){
return '<div class="divstyle" style="width:1.50rem;">' + "陆家镇"+ '</div>';
} else if(row.saddress.indexOf("千灯镇")!=-1){
return '<div class="divstyle" style="width:1.50rem;">' + "千灯镇"+ '</div>';
} else if(row.saddress.indexOf("淀山湖镇")!=-1){
return '<div class="divstyle" style="width:1.50rem;">' + "淀山湖镇"+ '</div>';
} else if(row.saddress.indexOf("周庄镇")!=-1){
return '<div class="divstyle" style="width:1.50rem;">' + "周庄镇"+ '</div>';
}else if(row.saddress.indexOf("锦溪镇")!=-1){
return '<div class="divstyle" style="width:1.50rem;">' + "锦溪镇"+ '</div>';
} else{
return '<div class="divstyle" title="'+value+'" style="width:1.50rem;">' + row.saddress+ '</div>';
}
}else{
return '<div class="divstyle" title="'+value+'" style="width:1.50rem;">' +" "+ '</div>';
}
},
},
indexof(“”)=-1就是不包含