ccal677490 发表于 2018-9-7 17:12:54

CI框架Form表单提交怎么不刷新页面?

<section class="new_lyb">
<form action="http://qming.ccal520.com/index.php/welcome/mess_add" method="post" id="forma" accept-charset="utf-8" name="forma">
<!---------------->
<div class="controlWidth">
<div class="youNeed"> 填写您的拍摄需求,计算您的拍片价格</div>
<div class="calItem">
<div class="title">视频类别</div>
<div class="dropdown costSelect" id="type">
<select name="messname" id="messname" class="select" style="width:202px;height:36px;font-size:15px;">
<option>我我我</option>
<option>你你你</option>
<option>他他他</option>
<option>啊啊啊</option>
<option>哟哟哟</option>
</select></div></div>
<div class="calItem">
<div class="title">时长</div>
<div class="dropdown costSelect" id="type">
<select name="messcontent" id="messcontent" class="select" style="width:202px;height:36px;font-size:15px;">
<option>1~3分钟</option>
<option>3~5分钟</option>
<option>5~10分钟</option>
</select></div></div>
<div class="calItem">
<div class="title">导演团队</div>
<div class="dropdown costSelect" id="type">
<select id="messxiangmu" name="messxiangmu" class="select" style="width:202px;height:36px;font-size:15px;">
<option>专业级导演团队</option>
<option>广告级导演团队</option>
<option>电影级导演团队</option>
</select></div></div>
<div class="calItem">
<div class="title">拍摄设备</div>
<div class="dropdown costSelect" id="type">
<select id="messpingtai" name="messpingtai" class="select" style="width:202px;height:36px;font-size:15px;">
<option>专业级设备(HD)</option>
<option>广告级设备(2K)</option>
<option>电影级设备(4K)</option>
</select></div></div>
<div class="calItem inputWidthPhone">
<div class="title" data-content="">您的联系方式</div>
<div>
<input data-content="0" name="messtel" id="messtel" placeholder="您的手机号">
</div>
</div>
<div class="calItem inputWidth">
<input type="submit" value="计算价格" name="sub" id="sub" class="inp_sub22 log100_listen">
</div>
<input id="messurl" name="messurl" type="hidden" value="http://qming.ccal520.com/test.html">
</div>
<!---------------->
</form>
</section>




$(document).ready(function() {
$("#sub").click(function check(){
        var phone = /^1(\d|4|5|7|8)\d{8}$/;

        if(!$("#messname").val()){
                alert("请输入正确的姓名");
                  return false;
        }

        else if(!phone.test($("#messtel").val())){
                alert("请输入正确的手机号码");
                  return false;
        }
       
        else {
        alert ("留言提交成功!");
        $("#sub").attr('disabled',true);
        document.forms.submit();/********* 这个位置 *******/
        }
})
});


Hex 发表于 2018-9-8 15:40:17

看看有没有 js 报错。。。这明显和 CI 无关。。。。
页: [1]
查看完整版本: CI框架Form表单提交怎么不刷新页面?