form 表单提交ajax请求

第一步

需要引入的js: 

<script type="text/javascript" src="/js/jquery/jquery.form.js"></script> 

第二步:

创建form表单:

<form action="<%=request.getContextPath()%>/user/customer" method="post" id="form1">
                <select class="mg-b" name="intention">
                    <option value="2">买房意向</option>
                    <option value="1">租房意向</option>
                </select><br/>

                <label>
                    <span class="ls2">姓</span>名:
                </label>
                <input class="long" type="text" value="" placeholder="请输入您的姓名" name="customerName"/><br/>

                <label>联系电话:</label>
                <input class="long" type="text" onkeypress="return onlyNumber(event)" maxlength="11" value="" name="phone" placeholder="请输入您的手机号码"/><br/>

                <label>意向位置:</label>
                <input class="long" type="text" value="" name="location" placeholder="请输入当前位置"/><br/>

                <label>意向楼盘:</label>
                					<input class="input0" type="" name="" id="project" value="" placeholder="请输入意向楼盘名称" />
                <div>
                    <label>
                        <span class="ls2">价</span>位:
                    </label>
                    <input class="money" type="text" onkeypress="return onlyNumber(event)" name="price" value="" placeholder="请输入价格"/><span id="price">万元</span><br/>
                </div>

                <div id="ros">
                    <label class="fl">付款方式:</label>
                    <div class="one-choce">
                        <input class="select" type="radio" name="payMode" id="" value="1"/>全款
                        <input class="select" type="radio" name="payMode" id="" value="2"/>按揭
                    </div>
                </div>
                <br/>


                <div id="fiveRoom">
                    <label>客源户型:</label>
                    <input onkeypress="return onlyNumber(event)" maxlength="1" index1="1" id="fiveFirst" style="width: 40px;" type="text" name="room" />室
                    <input onkeypress="return onlyNumber(event)" maxlength="1" index1="2" style="width: 40px;" type="text" name="office" />厅
                    <input onkeypress="return zeroNumber(event)" maxlength="1" index1="3" style="width: 40px;" type="text" name="toilet" />卫<br/>
                    <br/>

                    <label>意向补充:</label><br/>
                </div>
                <textarea name="comment" rows="2" cols="50" placeholder="请填写您的房源环境"></textarea>
                 <button class="usebut usebutchange">提交意向</button>
            </form>

第三步

提交表单的js:

 $("form").ajaxSubmit({
            	
           
            
                beforeSubmit: function () {

                     //参数校验
                    layer.msg('正在保存', {icon: 16, shade: [0.3, '#000'], time: 0});
                },
                success: function (rep) {
                    layer.closeAll('dialog');
                    if (rep.status == 200) {
                        layer.msg('保存成功', {icon: 16, shade: [0.3, '#000'], time: 0});
                        setTimeout(function () {
                            window.location.href = BASE_PATH + "/user/customer/list";
                        }, 500);
                    } else {
                        layer.alert("保存失败");
                    }
                },
                error: function (rep) {
                    layer.closeAll('dialog');
                    layer.alert("保存失败");
                }
            })

 

转载于:https://my.oschina.net/jamescasta/blog/752239

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值