如果条件在函数下,则在jquery中使用&&

JoJ*_*oJo -2 html javascript jquery

我正在检查无线电的价值,并使用jquery选择下拉.如何使用jquery检查if条件中的两个元素值?我试过这种方式,但它不适合我:

$("#filterresult").click(function(){
if($('#filter_deductible').val()=="id_0" && $('#trip_type_filter_no').val()=="no")
  {
//some code here
  }
Run Code Online (Sandbox Code Playgroud)

我知道我不能在jquery代码中使用&&我必须使用多个选择器,但我不知道如何使用它.有什么建议吗?

这是我的HTML:

<select id="filter_deductible" name="filter_deductible">
<option value="">Select Deductible</option>
<option value="id_0">0 Only</option>
<option value="id_0_250">0-250</option>
<option value="id_250_1000">250-1000</option>
<option value="id_1001">1000 and Higher</option>
<option value="All Deductibles">All Deductibles</option>
</select>
Run Code Online (Sandbox Code Playgroud)

<input type="radio" id="trip_type_filter_no" name="trip_type_filter_no" value="no" /> No
Run Code Online (Sandbox Code Playgroud)

使用按钮调用功能:

<input type="button" name="filterresult" id="filterresult" class="newquote" value="Filter Result" />
Run Code Online (Sandbox Code Playgroud)

epa*_*llo 5

应链接的第一个单选按钮应具有相同的名称,您有不同的名称.这意味着您可以选择它们.

其次,val()将始终返回值.您想检查它是否被选中.

if ($('#filter_deductible').val()=="id_0" && $('#trip_type_filter_no').is(":checked"))
Run Code Online (Sandbox Code Playgroud)