2012-12-12 31 views
-2

用javascript填充select後,我無法獲得該值。我的選擇是multiple次。
此代碼在點擊保存後,必須在.live()方法中顯示select的所有項目。
代碼無法正常工作,我無法在沒有點擊選項的情況下獲取所有選項。jQuery實時方法中的serializeArray

DEMO VERSION

+0

我沒有看到問題。當我選擇'fdsfs'並點擊'save'時,警報會提示'[object Object]'。 – Barmar

+1

我想獲取所有的選項,而無需點擊進入選項。 –

回答

0

我可以修復問題。

$('#saveToDb').live("click",function(){ 
     $('[name="to[]"] option').prop('selected',true) 
     alert($('[name="to[]"]').val()) 
     //alert($('[name="to[]"] option').serializeArray()); 
    });  
0
$('[name="to[]"] option') 

將返回所有選項。

請參閱FIDDLE

+0

thats returnd NULL,http://jsfiddle.net/pBQFF/18/ –

+0

這和以前一樣。 – Barmar

+0

看到我添加的小提琴 – Barmar