bootstrap的table中indexOf()的用法

项目需求:数据库保存的是地址,但查出来要显示,直接进行区域划分。

{
					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就是不包含

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值