2

我正在为具有可以通过选择列表选择的属性的产品添加添加到购物车按钮。单击添加到购物车按钮后,我想检查是否选择了任何选项。如果不是 - 显示警报,如果是,则将产品飞到购物篮。我将此代码用于 jquery 1.3.2

 if($('#category option').length === 0) {
alert("Please choose some option");
}
else 
{

但是,它根本不起作用。请在此处查看完整代码http://jsfiddle.net/Z7Pry/92/

4

4 回答 4

3

你可以使用该.val物业

if( $('#category').val() === '' )

检查小提琴

于 2013-06-07T00:08:14.277 回答
0

您可以使用以下

if ($('#categoryoption:selected').length) {
    // blah
}
于 2013-06-07T00:13:44.530 回答
0
if (!$('#category')[0].value) {
     alert("Please choose some option");
} else {
于 2013-06-07T00:22:09.263 回答
0

我会用这个:

 if($('#category-option').val() != '') {
CODE HERE FOR MOVING TO CART
}
else 
{
alert("Please choose an option");
}
于 2013-06-07T00:23:34.627 回答