我在HTML中有兩個選擇。服務兩個選擇的一個函數JQuery
<select id="country">
<option value="Sasha">--Wybierz--</option>
<option value="Egipt">Egipt</option>
<option value="Afganistan">Afganistan</option>
<option value="Serbia">Serbia</option>
</select>
<select id="country-bd">
<option value="Sasha">--Wybierz--</option>
<option value="Egipt">Egipt</option>
<option value="Polska">Polska</option>
<option value="Serbia">Serbia</option>
</select>
var high_ryzyko_kraj = ['Polska', 'Afganistan', 'Ukraina'];
$(function(){
$('#country').change(function(){
caunt = $(this).val();
scoring = 0;
var arr = $.inArray(caunt, high_ryzyko_kraj)
if (arr===1){
scoring =+ 4 ;
clback();
}
});
function clback(){
result = scoring
console.log(result);
}
});
當high_ryzyko_kraj
陣列國家選擇我想在calback功能result
變量由4.
所以阿富汗在第一選擇和波蘭在第二選擇遞增會給我總8.我的需要稍後回調,所以我只是把它留在那裏。
有沒有辦法修改我的第一個功能,它既服務於#country
和#country-bd
?
鏈接的jsfiddle:http://jsfiddle.net/szymondzumak/TCx6L/1/
你應該看看[多重選擇器( 「selector1,選擇器2,選擇器N」)](https://api.jquery.com/多重選擇器/) – Satpal