ajax的data

    xiaoxiao2021-03-25  89

    1 传字段: data:{id:$("#jbszId").val(),jdkg:$(obj).val(),hyid:$("#hyid").val(),dfyuserid:$("#dfyuserid").val()}, 其中id jdkg hyid dfyuserid为表字段,其余为界面字段 contentType:"application/json;charset=utf-8", data:JSON.stringify({id:$("#jbszId").val(),jdkg:$(obj).val()}),//转化为String传到后台 2 用get方法传字段 function openNoshow(ddid) {     velayer.load();     $.get("/asms/hotel/order/zcd/asmshotelorder/gynoshow", {"id": ddid}, function (res) {         //res 为controller返回的ResultJson转换而成的json对象         var cg = $("#cg").hasClass("current");         var gy = $("#gy").hasClass("current");         if (res.status == "1") {             layer.alert("确认noshow成功", function () {                 if(cg){                     listForm.submit();                 }else if(gy){                     gyForm.submit();                 }else{                     window.location.href=window.location.href;                 }             });         } else {             var index = layer.alert("确认noshow失败:" + res.errorMessage, function () {                 layer.close(index);             });         }     });   }      id为表字段,ddid为界面字段。   window.location.href=window.location.href;表示若另一个界面调用该方法后刷新另一个界面   location.reload();可刷新本界面 3 传表单数据 data:$("#cpzkForm").serialize(),  cpzkForm为表单id 4 传表单数据,并将数据转为json data: $("#hotel_Khdd_form").serializeJson(), 注意:要加上  contentType: "application/json;charset=utf-8", 并在controller要加上注解@RequestBody eg: @ResponseBody     @RequestMapping(value = "gyqryf", gnbh = "19" ,gnmc = "确认有房")     public ResultJson gyqryf(@RequestBody Hotel_Khdd hotel_Khdd) throws BusinessException {} 5 如果界面表单太多不能用提交表单来刷新界面,则可以用load()方法刷新界面; $.ajax({ url:"/asms/sysconfig/master/hotel/hotelmaster/save", type:"post", dataType:"json", data:$("#cpzkForm").serialize(),  success: function(res){ if(res.status == "1"){ layer.msg("保存成功" ,{time:2000,btn:['知道了']}); $("#jd_div").load("/asms/sysconfig/master/hotel/hotelmaster/index"); }else{ layer.alert("保存失败:"+ res.errorMessage); } velayer.close();  } }); index为进入该界面的方法 6 动态添加行每行保存 data:$("#mxForm"+plat+zbIndex).serializeJson(),
    转载请注明原文地址: https://ju.6miu.com/read-23027.html

    最新回复(0)