点击编辑 弹出弹框(iframe)

js

    //编辑
        function updateData(obj){
            $.jBox('iframe:${ctx}/iecp/contractManage/updateDataContractModel?modelId='+obj,{
                id:"updateData",
                title:"编辑合同模板",
                width: 660,
                height: 400,
                showScrolling : true,
                buttons: {},
                closed:function (){
                    if(isFreshFlag=='2'){
                    self.location.href="${ctx}/iecp/contractManage/contractModel";
                    }
                }
            });
        }


controller层

@RequestMapping(value="updateDataContractModel")
    public String updateDataContractModel(String modelId, Model model){
        String type = "type_";
        List dictList = DictUtils.getDictList(type);
         ModelFileVo modelVo = contractManageService.queryCMS(modelId);
         model.addAttribute("dictList", dictList);
        return "modules/iecp/contractManage/editContractModel";
    }

editContractModel.jsp

var checkSubmitFlg = false;
$().ready(function() {
    $("#importForm").validate({
        rules : {
        },
        messages : {
        },
        submitHandler : function(form) {
             if(checkSubmitFlg == true) {
                    return false; //当表单被提交过一次后checkSubmitFlg将变为true,根据判断将无法进行提交。
                }
              checkSubmitFlg = true;
             // var modelId = $("#modelId").val();
              $.ajax({  
                  type : "POST",  //提交方式  
                  url : "${ctx }/iecp/contractManage/updateContractModel1",//路径  
                  data : $('#importForm').serialize(),// 要提交的表单
                  success : function(data) {
                      if(data == "SUCCESS"){
                          window.parent.window.isFreshFlag = '2';
                          parent.$.jBox.close();
                      }
                  } ,
                  error : function(){
                      window.parent.window.isFreshFlag = '3';
                      parent.$.jBox.close();
                  }
              });  
        }
    });
});




你可能感兴趣的:(点击编辑 弹出弹框(iframe))