|
楼主 |
发表于 2018-7-4 17:03:53
|
显示全部楼层
admin 发表于 2018-7-4 12:50
弹出框得看你用的是哪个功能,这个页面引入的是哪个curd*.js
弹出窗和校验是采用通过引入不同的国际化js来 ...
做的是提交之前的确认功能,用的自定义的,cur*.js如果在英文环境下引入curdtool_en.js,如果是中文环境下引入curdtool_ZH-cn.js
下面是我自己写的弹窗confirm,于是就出现本贴第一张图所示:
//批量提交
function batchSubmit(title, url, gname) {
gridname = gname;
var ids = [];
var rows = $("#" + gname).datagrid("getSelections");
if (rows.length > 0) {
$.dialog.setting.zIndex = getzIndex(true);
$.dialog.confirm('<t:mutiLang langKey="common.submitTips1" langArg="common.submitTips1"/>', function(r) {//你确定要提交所选数据吗?
if (r) {
for (var i = 0; i < rows.length; i++) {
ids.push(rows.id);
}
$.ajax({
url : url,
type : "post",
data : {
ids : ids.join(",")
},
cache : false,
success : function(data) {
var d = $.parseJSON(data);
if (d.success) {
var msg = d.msg;
tip(msg);
reloadTable();
$("#" + gname).datagrid("unselectAll");
ids = "";
}
}
});
}
});
} else {
tip('<t:mutiLang langKey="common.deleteTips1" langArg="common.deleteTips1"/>');/* "请选择需要删除的数据" */
}
} |
|