layui ajax请求 post 参数采用 [FromForm] 模式

浪淘沙12个月前前端68
 // 提交事件
 form.on('submit(form1-submit)', function (data) {
     var field = data.field; // 获取表单全部字段值

     console.log(field);
      console.log(field["rq"]);
   
     layer.confirm('确定提交吗?', function (index) {
         layer.close(index); 

         
         $.ajax({
             url: ajaxurl,
             type: "POST",
             data: {
                 rq:field['rq'],
                 yxbfcs:field['yxbfcs'],
                 whzxxbfcs:field['whzxxbfcs'],
                 qkcfcs:field['qkcfcs'],
                 jyzgbmbfcs:field['jyzgbmbfcs'],
                 ldjtcs:field['ldjtcs'],
                 bzryscs:field['bzryscs'],
                 xmfbwcgs:field['xmfbwcgs']
             },
            contentType: 'application/x-www-form-urlencoded', // 设置请求头中的 Content-Type 为 application/json
             success: function (response) {
                 // console.log(response);
                 if (response.statusCode == 200) {
                        layer.alert("操作成功", { icon: 6 }, function () {
                         // 获得frame索引
                         var index = parent.layer.getFrameIndex(window.name);
                         //关闭当前frame
                         parent.layer.close(index);
                         parent.location.reload();
                     });
                 } else {
                     layer.msg("操作失败", { icon: 5 });
                 }
             }
         });
     });
     return false;
 });


相关文章

asp.net core razor 提交按钮时提示信息

<div class="layui-fluid  paneltop20">     <...

vxe-table 改变每一列颜色值

<div id="app">     <div class="table-responsi...

删除确认对话框

onclick=\"onconfirm('确认要删除本岗位?', 'zp', 'id=&act=del');&nb...

js 转换返回数据为json

JSON.parse(response.data);返回内容{   "statusCode": 200,   "da...

layui select 下拉多选 xm-select

<div class="layui-fluid">     <div id="demo1&...

asp.net core asp-page-handler 提交时,弹出确认对话框

<div class="layui-container ">    <form class="layui-form" ac...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。