我有2个文本框在form.I不想允许ajax url提交,如果任何验证是false.How我可以实现this.I dont对jquery非常了解。请帮忙。如果验证为false,请不要允许ajax url提交
<div class="coupon" style="display:none;">
<input type="text" class="coupon-name" name="fullname" id="fullname">
<span class="name-error"></span>
<input type="text" class="coupon-email" name="email" id="email">
<span class="email-error"></span>
<button type="submit" value="status_add" name="status_add" id="add-status" onclick="checkStatus()">Apply</button>
</div>
<script type="text/javascript">
function checkStatus(){
var fullname = $(".coupon-name").val();
var email = $(".coupon-email").val();
if(fullname == ''){
$('input[name="fullname"]').next('span').text('Please Enter Your Name');
}
if(email == ''){
$('input[name="email"]').next('span').text('Please Enter a Email Id');
}
$.ajax(
{
url : "<?php echo base_url('myaccount/validate/'); ?>",
type : "POST",
data : {fullname: fullname,email:email} ,
'如果(全称&&电子邮件){$阿贾克斯(...); }' –
如果条件为if(fullname ==''){if(input [name =“fullname”]')。next('span')。text('请输入您的姓名');返回false; } – JYoThI
'if(fullname ==''){your code; 返回false; }' – devpro