90 Star 700 Fork 173

fhs_opensource / fhs-framework

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
add_update_tag.html 4.06 KB
一键复制 编辑 原始数据 按行查看 历史
wanglei 提交于 2019-04-01 22:09 . 首次提交多多关照
<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>
Java
1
https://gitee.com/fhs-opensource/fhs-framework.git
git@gitee.com:fhs-opensource/fhs-framework.git
fhs-opensource
fhs-framework
fhs-framework
master

搜索帮助