ajax提交表单
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 | < form id="parkSys_bind_edit_form" name="parkSys_bind_edit_form" method="POST" action="{:url('card/savepost')}"> < ul class="addinput"> < li >< span >绑定方式:</ span > < div class="dis-ib"> < em > < input type="radio" value="0" name="reserveType" id="radio1" checked class="shoujiradio"> < label for="radio1">手机绑定</ label > </ em > < em > < input type="radio" value="1" name="reserveType" id="radio2" class="chepairadio"> < label for="radio2">绑定车牌</ label > </ em > </ div > </ li > < li class="shouji" style="display:none;">< span >手机查询:</ span > < input type="text" name="checkPhone" id="checkPhone" class="s1 grey" maxlength="11"> < input type="button" class="button_search btn btn-primary" onclick="selectMember()" value="查询"> </ li > < li class="chepai" style="display:none;">< span >车牌查询:</ span > < select id="memberType" name="memberType" class="gray" style="width:70px"> < option value="">-请选-</ option > < option value="京">京</ option > </ select > < input type="text" value="" name="checkNumber" id="checkNumber" class="s1 grey" maxlength="50"> < input type="button" class="button_search btn-primary" style="height:28px" onclick="selectMember()" value="查询"> </ li > < li >< span >会员姓名:</ span > < em id="reserveNamestrr"></ em > < input type="hidden" name="username" id="cardHolder" class="s1 grey " maxlength="50"/> < input type="hidden" name="user_id" id="memberId" class="s1 grey " maxlength="50"/> </ li > < li >< span >默认有效期至 :</ span >< em >2021-01-01</ em ></ li > < input type="hidden" id="endtime" name="endtime" value="2021-01-01"/> < input type="hidden" id="newDate" name="newDate" value=""/> <!-- <li><span>有效期 :</span> <input id="bindTimestr" name="bindTimestr" class="laydate-icon form-control layer-date"> </li> --> < li class="clear mt30">< span ></ span > < input type="hidden" name="id" value="{$bind_id}" > < input type="submit" id="reserveSaveBtn" value="保存" name="B1" class=" btn btn-primary"> </ li > < script src="__ADMIN__/js/plugins/layer/laydate/laydate.js"></ script > < script type="text/javascript"> //外部js调用 // laydate({ // elem: '#bindTimestr', // event: 'focus' // }); </ script > < script type="text/javascript"> $(".shouji").show(); $(".chepai").hide(); $("#checkNumber").val(""); $("#reserveNamestrr").html(""); $(".shoujiradio").click(function () { $(".shouji").show(); $(".chepai").hide(); $("#checkNumber").val(""); $("#reserveNamestrr").html(""); }) $(".chepairadio").click(function () { $(".chepai").show(); $(".shouji").hide(); $("#checkPhone").val(""); $("#reserveNamestrr").html(""); }) </ script > </ ul > </ form > < script type="text/javascript"> $('#parkSys_bind_edit_form').submit(function() { var url = "{:url('card/savepost')}"; var _this = $(this); var data = _this.serialize(); var username = $("#cardHolder").val(); if(!username){ layer.msg('请选着要绑定的会员姓名'); } // return false; $.ajax({ url: url, type: 'post', data: data , dataType: "json", success:function(rs){ // console.log(rs.code); // console.log(rs); if(rs.code==200){ showMsg(rs.msg); // layer.msg(rs.msg); // window.location.href = "{:url('card/index')}"; window.parent.location.reload(); return false; }else{ showMsg(rs.msg) } } }); return false; }); </ script > |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)