2015-12-11 203 views
1

我有多個選擇選項。如果我選擇一個特定的select元素,例如id="a"我想將option值設置爲0根據父級選擇元素的id屬性更改選擇選項的值

$('#form option:selected').each(function() { 
    var id = $(this).attr('id'); 
    if(id == 'a') { 
     val = 0; 
    } else { 
     val = 10; 
    } 
    console.log(val); 
}); 

我得到undefined值。

+0

'$( '#窗體選項:選擇')。VAL(函數(){返回this.id ==='a'?0:10});' – adeneo

+0

你的'option'元素有'id'屬性嗎? https://jsfiddle.net/L8akrvsL/1/ –

+0

@VictorLevin我想​​要得到什麼是ID '或'