0

在这里我有下拉框,一旦我们选择选项,该值就会被推送到“arr”,所以arr有以下元素,

arr=['Self','Spouse''Son','Father','Father-in-law','Mother-in-law','Daughter','Mother'];

在这里我的要求是,一旦我们在一个选择框中选择了儿子或父亲,如果我在另一个选择框中选择了“岳母”或“岳父”,我想要像“姻亲不适用”这样的警报消息' 这是我的代码,我在这里遇到语法错误,任何人都可以看看这个,

if(($(this).val()=='Son' || $(this).val()=='Father'))
  {if(arr.indexOf($(this).val()=='Father-in-law' || $(this).val()=='Mother-in-law'))>-1){
    alert('In-laws are not applicable');
    return false;}}

谢谢。

4

1 回答 1

1
arr=['Self','Spouse''Son','Father','Father-in-law','Mother-in-law','Daughter','Mother'];

应该

arr=['Self','Spouse','Son','Father','Father-in-law','Mother-in-law','Daughter','Mother'];

注意“配偶”后面的逗号

于 2013-07-01T07:21:53.313 回答