我的代码中有
SyntaxError:missing:在var ShipVal =的属性id之后 $( '#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');
});
});
答案 0 :(得分:2)
问题是验证参数。
参数是一个对象,但你没有给它任何键。
可能你需要做类似的事情:
validate({
submitHandler: function(){
//your codes goes here
}
})
答案 1 :(得分:1)
您缺少单引号。
变化:
$.bootstrapGrowl(SHIPPING_METHOD_REQUIRED, {type: 'danger', 'delay': 3000});
到此:
$.bootstrapGrowl(SHIPPING_METHOD_REQUIRED, {'type': 'danger', 'delay': '3000'});