代码中的语法错误
SyntaxError in Code
在我的代码中,我得到了
SyntaxError: missing : after property id at var ShipVal =
$('#rdshiptype').val();
$('.card_number').click(function () {
$('#shippingadd').validate({
//alert("hello");return false;
var ShipVal = $('#rdshiptype').val();
if(ShipVal == '0_0' || ShipVal == '' ) {
$.bootstrapGrowl(SHIPPING_METHOD_REQUIRED, {type: 'danger', 'delay': 3000});
$('#rdshiptype').parent('div').addClass('has-error');
$('#rdshiptype').focus();
$("#BtnNext").button('reset');
return false;
} else {
$('#rdshiptype').parent('div').removeClass('has-error');
}
$("#BtnNext").button('loading');
});
});
您缺少单引号。
变化:
$.bootstrapGrowl(SHIPPING_METHOD_REQUIRED, {type: 'danger', 'delay': 3000});
对此:
$.bootstrapGrowl(SHIPPING_METHOD_REQUIRED, {'type': 'danger', 'delay': '3000'});
问题出在验证参数上。
参数是一个对象,但您没有给它输入任何键。
可能您需要执行以下操作:
validate({
submitHandler: function(){
//your codes goes here
}
})
在我的代码中,我得到了
SyntaxError: missing : after property id at var ShipVal = $('#rdshiptype').val();
$('.card_number').click(function () {
$('#shippingadd').validate({
//alert("hello");return false;
var ShipVal = $('#rdshiptype').val();
if(ShipVal == '0_0' || ShipVal == '' ) {
$.bootstrapGrowl(SHIPPING_METHOD_REQUIRED, {type: 'danger', 'delay': 3000});
$('#rdshiptype').parent('div').addClass('has-error');
$('#rdshiptype').focus();
$("#BtnNext").button('reset');
return false;
} else {
$('#rdshiptype').parent('div').removeClass('has-error');
}
$("#BtnNext").button('loading');
});
});
您缺少单引号。
变化:
$.bootstrapGrowl(SHIPPING_METHOD_REQUIRED, {type: 'danger', 'delay': 3000});
对此:
$.bootstrapGrowl(SHIPPING_METHOD_REQUIRED, {'type': 'danger', 'delay': '3000'});
问题出在验证参数上。
参数是一个对象,但您没有给它输入任何键。
可能您需要执行以下操作:
validate({
submitHandler: function(){
//your codes goes here
}
})