edit編輯頁jsp界面一些問題和註意事項
保存方法
function onSave() {
//表單驗證
if (!$(‘#mainForm‘).validate().form()) {
return false;
}
$("#55").removeAttr("disabled");//select下拉框設置為不可選時,在保存方法中再次清除,可以把值保存到數據庫中
var para = $("#mainForm").serialize();
$.post(‘22/11/33/44‘, para, function(result, status) {
if (result.Message == "保存成功") {//這是在window.top最頂層彈出時設置的點擊保存按鈕後的彈出層和關閉方法
layer.alert("保存成功", {
closeBtn : 0, // 是否顯示關閉按鈕
yes : function() {
onCancel();//調用返回方法
}
});
}
});
}
function onCancel() {
var index = parent.layer.getFrameIndex(window.name); //先得到當前iframe層的索引
parent.layer.close(index); //再執行關閉
}
編輯頁在最外層彈出時,關閉彈出層並刷新index頁,需要在index的保存方法中最後加入這個
end: function () { //刷新界面
location.reload();
}
在編輯頁修改數據時,點擊保存還是添加一條數據,是因為沒有添加ID的字段
<input type="hidden" id="id" name="id" value="${o.id}" />
本文出自 “砥身礪行” 博客,請務必保留此出處http://82711020.blog.51cto.com/12993840/1982230
edit編輯頁jsp界面一些問題和註意事項