在onclick里再加一个return就行了.
可以用异步处理,首先判断数据,及确认删除,然后异步删除;参考如下:
var deleteValue = datagrid.checkValue()
if (!deleteValue) {
alert('请选择要删除的项!')
return
}
if (!confirm('您确定要删除选择项?')) return
var options = {}
options.param = deleteValue
options.url = delUrl
options.onSuccess = function(data) {
if (data.Result) {
datagrid.refresh()
}
} .bind(this)
G2.action(options)
break