form表单提交后弹框提示

jsp页面:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
%>




 
    发货
   



<%@ include file="/gzsywl.jsp"%>

   
   
   
   
   
   
   
   





src="${contextPath }/jslib/time/script/bootstrap-datetimepicker.js">
src="${contextPath }/jslib/time/script/bootstrap-datetimepicker.zh-CN.js">






 
  
 
 


  <%@include file="/WEB-INF/web/public/footertitle.jsp" %>
 

            当前位置:
            >
            首页
            >
            服务列表
            >
            发货
   

    
   

   
   

   
   

   
   

                       

  •                        

    装货地:


                           

                           
                       

                       

  •                    

  •                    


                       

                       

                       

  •                    

  •                    


                       

                       

                       

  •              

             

                       

  •                    

    装货地详细地址:


                       

                       
                       
                       

                       

  •              

             

                       

  •                    

    卸货地:


                       

                       

                       

  •                    

  •                    


                       

                       

                       

  •                    

  •                    


                       

                       

                       

  •              

             

                       

  •                    

    卸货地详细地址:


                       

                       
                       

                       

  •              

             

                       

  •                    

    期望车型:


                       

                       
         

                       

  •                    

  •                    

    车辆长度 :


                       

                       
         

                       

  •                    

  •                    

    货物类型:


                       

                       

                       

  •              

             

                       

  •                    

    货物名称:


                       

                       
                       

                       

  •                    

  •                    

    货物数量:


                       

                       
                       

                       

                       

                       

  •                    

  •                    

    装货时间:


                       

             

                 
                 
             

         

                       

  •              

             

                       
  •    
                       

    发货人姓名:


                       

                       
                       

                       

  •                    

  •                    

    手机号:


                     

                       
                     

                       

  •              
   
           
   
   

               

简介:


             
  
               
               

               

                
   

                   

请选择物流企业:


                   

                       
                       

               

                
               

                   

                       
                       
                   

               

                
   

   
   

   
   

    
 

  
 


 


后端代码:

public void savePushCargo(){
Json j = new Json();
JmwywUserInfo ji = JmwywUser.getUserInfo(this, 2);
try {
String[] ckbox = this.getParaValues("ckbox");
int i = 0;String ckboxstr ="";
while(iif(i==0){
ckboxstr =ckbox[i];
}else{
ckboxstr +=","+ckbox[i];
}
i++;
}
TCargo cargo = this.getModel(TCargo.class);
cargo.set("pushcids", ckboxstr);
cargo.set("status", 3);
cargo.set("cid", ji.cid);
cargo.set("ctime", new Date());
cargo.set("author", ji.UserId);
ftServer.save(cargo);
cargo.set("guid", System.currentTimeMillis() + cargo.getId());
ftServer.update(cargo);
j.setSuccess(true);
j.setMsg("提交成功");
saveOplog("货源推送历史记录");
} catch (Exception e) {
j.setSuccess(false);
j.setMsg("系统异常");
saveErrlog(e);
}
//this.render("pushCargoLsit.jsp");
this.renderJson(j);
}


弹框的js(delivery.js)代码:

$(function() {
var f = $('#myForm').bootstrapValidator({
message : 'This value is not valid',
feedbackIcons : {
valid : 'glyphicon glyphicon-ok',
invalid : 'glyphicon glyphicon-remove',
validating : 'glyphicon glyphicon-refresh',
},
fields : {
}
}).on('success.form.bv', function(e) {
e.preventDefault();
submit1("/findTruck/pushCargoList");
//$('#myForm').bootstrapValidator('defaultSubmit');
});

function submit1(url){
$.ajax({
url:$("form").attr("action"),
type:'post',
async : false,
data:$("form").serialize(),
success : function(response){
isJump1(response, url);
}
});
}
function isJump1(response, url){
$("#myModal_MG_XGMM").modal("hide");
if( response.success ){
Modal.alert({
msg : response.msg
}).on(function(e){
console.info(url);
location.href=url;
});
}else{
Modal.alert({
msg : response.msg
});
$("[type='submit']").removeAttr("disabled");
}
}

});


你可能感兴趣的:(form表单提交后弹框提示)