我在html中有一個簡單的下拉菜單。 html代碼如下所示。Jquery下拉菜單驗證
<select id="dmm_ios">
<option value="1.0.0">1.0.0</option>
<option value="1.1.1">1.1.1</option>
<option value="1.2.3">1.2.3</option>
....The options available go on and on..
</select>
我也有類似於下拉菜單的json代碼。我的目標是檢查用戶選擇哪個選項,然後我希望能夠看到哪些json對象具有相似的值。
我是這麼認爲的我做了這樣的事情我會比較值...
var ios = $("#ddm_ios").val();
if ($.inArray(ios, Products.iphone4.GeveyPro.ios) === -1) {
} else {
}
但我不知道該代碼將工作。所以我嘗試簡單一點。我試圖找到「typeof ios」,結果我得到了undefined。
我們必須看到JSON值,以便我們可以比較 - 您可以將它們添加到您的帖子嗎? – Lix 2012-07-22 20:04:10
變種產品= { 「iphone4的」:{ \t \t \t 「GeveyPro」:{ \t \t \t \t \t \t 「IOS」:[ 「4.1」, 「4.2」, 「4.2.1」,「 4.3「,」4.3.1「,」4.3.2「,」4.3.3「,」4.3.4「,」4.3.5「,」5.0.0「,」5.0.1「]; 「基帶」:[「1.59」,「2.10」,「3.10.1」,「4.10」,「4.10.1」];以及其中「 \t \t \t \t}, \t \t 「GeveyUltra」:{ \t \t \t 「IOS」:[ 「4.1」, 「4.2」, 「4.2.1」, 「4.3」, 「4.3.1」,「4.3 .2「,」4.3.3「,」4.3.4「,」4.3.5「,」5.0.0「,」5.0.1「]; 「基帶」:[「1.59」,「2.10」,「3.10.1」,「4.10」,「4.10.1」,「4.10.01」];以及其他。 \t \t \t \t}, \t \t \t \t \t}, – JaPerk14 2012-07-22 20:05:26
希望你可以閱讀。 json中的ios是一個數組,其中包含數字字符串 – JaPerk14 2012-07-22 20:06:12