代码拉取完成,页面将自动刷新
<script type="text/javascript">
var url_save = "${basePath}ms/${nameSpace}/add";
var id = '${parameter.id}';
var addUpdateForm = null;
$(function() {
//初始化加载
if (isExitsFunction("initHandler")) {
initHandler();
}
$('#subBtn').show();
addUpdateForm = $('#addUpdateForm').Validform({
tiptype : 5
});
if (isView) {
$('#subBtn').hide();
url_save = '';
loadForm();
return;
}
// 如果是编辑页面,就初始化一些数据
if (isEdit) {
var idField = "${idField}";
if(idField==='')
{
idField='id';
}
url_save = '${basePath}ms/${nameSpace}/update?'+ idField + '=' + id;
loadForm();
return;
}
});
//初始化编辑的form
function loadForm() {
$('#addUpdateForm').form({
onLoadSuccess : loadFormSuccess
});
$('#addUpdateForm').form('load',
'${basePath}ms/${nameSpace}/info/'+id);
}
//加载表单数据
function loadFormSuccess(info) {
//表单数据加载
if (isExitsFunction("loadFormHandler")) {
loadFormHandler(info);
}
if (isView) {
renderView('addUpdateForm');
}
loadSuccessFuns.forEach(function(_function,index,array){
_function(info);
});
}
function save() {
var flag = true;
//保存数据加载
if (isExitsFunction("saveFormHandler")) {
flag = saveFormHandler();
if(typeof (flag) == 'undefined') {
flag = true;
}
}
onSaveFuns.forEach(function(_function,index,array){
if(!_function()){return};
});
// 如果自定义校验方法没有校验正确,则也校验下form里面内容是否正确
if(!flag)
{
addUpdateForm.check();
}
if(flag) {
$('#addUpdateForm').form('submit', {
url : url_save,
onSubmit : function() {
return (addUpdateForm.check());
},
success : function(d) {
d = $.parseJSON(d);
if (d && d.result) {
Ealert("操作成功!");
if (isExitsFunction("reload")){
reload();
}
if (isExitsFunction("saveAfterSuccessHandler")) {
saveAfterSuccessHandler();
}
closeDialog();
} else {
if(d.code == 300 || d.code==400 || d.code==500 )
{
$.toast({
heading: '警告',
text: d.message,
showHideTransition: 'fade',
icon: 'error',
hideAfter: 2000,
position:{
top:50,
right:100
}
});
}
else
{
Ealert('操作失败');
}
if (isExitsFunction("saveAfterErrorHandler")) {
saveAfterErrorHandler();
}
}
}
});
}
};
//判断变量是否存在
function isExitsVariable(variableName) {
try {
if (typeof (variableName) == "undefined") {
//alert("value is undefined");
return false;
} else {
//alert("value is true");
return true;
}
} catch (e) {
}
return false;
}
</script>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。