我目前按最大数量验证字段,效果很好:
jQuery.validator.setDefaults({
debug: true,
success: "valid"
});
$( "#registration" ).validate({
rules: {
max_number: {
required: true,
max: 3
}
}
});
我想要做的是用我已经使用的变量(available_seats)替换max:3。它可以正常使用数字,但是当我使用我的变量(值为10)时,它根本不起作用。有什么建议吗?
jQuery.validator.setDefaults({
debug: true,
success: "valid"
});
$( "#registration" ).validate({
rules: {
max_number: {
required: true,
max:available_seats
}
}
});
答案 0 :(得分:0)
使用以下函数将变量转换为int:
parseInt(available_seats)