在一行中增加操作按钮方法:
<script type="text/javascript">
{
field: 'm6',
title: '整改参照示例',
align: 'left',
width: 100,
formatter: function(value, row, index) {
var str = "";
alert('值:' + value);
if (value != null && value != "") {
var arr = value.split(",");
for (var i = 0; i < arr.length; i++) {
str = str + " <a target='_blank' href='" + arr[i].split('||')[0] + "'>" + arr[i].split('||')[1] +
"</a>";
}
}
return str;
}
}
{
field: 'status',
title: '操作',
width: 100,
align: 'center',
formatter: function(value, row, index) {
// status; // 处理状态(1,待处理 2,已处理)
if (value == 1) {
return "<a style='border: 1px solid #bbb;padding: 0px 10px; color: #0000ff;background: #eaf2ff' onclick='chuLi(" +
row.id + ")'>待处理</a>";
}
if (value == 2) {
return '已处理';
}
}
}
//处理方法
function chuLi(sosid) {
$.messager.confirm('提示', '确定要处理吗?', function(r) {
if (r) {
$.ajax({
url: ctx + "/model/bj/sos/upstatus/" + sosid,
type: "POST",
success: function(data) {
parent.$.messager.show({
title: "提示",
msg: data,
position: "bottomRight"
});
// dg.datagrid('reload');
window.location.reload();
}
});
}
});
}
</script>