- 注册时间
- 2017-8-4
- 最后登录
- 2024-9-13
- 阅读权限
- 10
- 积分
- 353
- 精华
- 0
- 帖子
- 30
|
表单加载前让body显示数据加载中请稍等和遮罩,表单点击保存时显示正在提交请稍后怎么做。- function save(){
- var form = new mini.Form("form1");
- form.validate();
- var errors = form.getErrorTexts();
- if(errors!= null && errors.length >0){
- var t = errors[0];
- window.top.mini.alert(t);
- return ;
- }
- if($("#savebtn").attr("disabled")=="disabled"){
- return ;
- }
- $("#savebtn").attr("disabled","true");
- var data = form.getData();
- data.birthDate = mini.formatDate(data.birthDate,"yyyy-MM-dd");
- data.intoAssoDate = mini.formatDate(data.intoAssoDate,"yyyy-MM-dd");
- data.firstPracDate = mini.formatDate(data.firstPracDate,"yyyy-MM-dd");
- data.rankDate = mini.formatDate(data.rankDate,"yyyy-MM-dd");
- data.pracGraduateDate = mini.formatDate(data.pracGraduateDate,"yyyy-MM-dd");
- data.pracCertDate = mini.formatDate(data.pracCertDate,"yyyy-MM-dd");
- data.qualCertDate = mini.formatDate(data.qualCertDate,"yyyy-MM-dd");
- data.certDate = mini.formatDate(data.certDate,"yyyy-MM-dd");
- data.checkYear = $("#checkYear").val();
- $.ajax({
- type: "post",
- url: "${pageContext.request.contextPath}/org/legal_lawyer/legal_add.action",
- data:data,
- dataType: "json",
- success: function(text){
- mini.unmask();
- var result = mini.decode(text);
- if(result.res == true){
- window.top.mini.showMessageBox({
- title: "提示",
- buttons: ["ok"],
- iconCls: "mini-messagebox-info",
- message: result.msg ,
- callback:function () {
- window.opener.gridLoad();
- cancel("ok");
- }
- });
- }else{
- $("#savebtn").removeAttr("disabled");
- window.top.mini.showMessageBox({
- title: "提示",
- buttons: ["ok"],
- iconCls: "mini-messagebox-error",
- message: result.msg,
- callback:function () {
- }
- });
- }
- }, error: function(jqXHR, textStatus, errorThrown) {
- $("#savebtn").removeAttr("disabled");
- mini.unmask();
- window.top.mini.showMessageBox({
- title: "错误",
- buttons: ["ok"],
- iconCls: "mini-messagebox-warning",
- message: jqXHR.responseText
- });
- }
- });
- }
复制代码
|
|