我有點問題來處理jquery中的選項值。我有2種選擇和主題之一包含一個數組。一些我不知道如何比較他們。選擇選項值jquery
例如:
<select id="category">
<option value="[1,2]"> category fruit</option>
<option value="[3,4]"> category vegies</option>
</select>
<select id="article">
<option value="1">banana</option>
<option value="2">mango</option>
<option value="3">letus</option>
<option value="4">spinach</option>
</select>
腳本:
$(function(){
var $article = $('#article > option').each(function(){
//var $v = $(this).val();
//console.log($v);
return $(this).val();
});
$('#categorie').on('change', function(){
var $e = $(this).val();
console.log($e);
if($e == $article){
// here should be the value from the article was choosed from category
}else{
console.log('there are no entries')
}
});
})
,但我不知道如何正確地比較的主題。它應該是#category [1,2]選中,然後#article 1和2只顯示在選項中,另一個應該隱藏。任何想法或建議都非常感謝你。最好的問候。
這不是你有一個數組作爲你的價值,它只是識別爲文本。 – Evochrome