2012-04-19 69 views
0

我尝试检索dropdownlist值的值,但它打印未定义的原因?DropDownlist通过编号获得价值

var selected = $("#checkedSelect option:selected").val(); 

我采取这样的

{foreach from=$allTypes value=types} 
         <option id="checkedSelect" value="{$types.id}">{$types.type}</option> 
          {/foreach} 
+0

我们需要的东西比这更多... – elclanrs 2012-04-19 10:06:04

+0

你想检索所选选项”值或全部? '$(#checkbox')。val()'会返回所选选项的值 – codef0rmer 2012-04-19 10:09:47

+0

我只需要值 – snnlankrdsm 2012-04-19 10:10:23

回答

1

试试这个:

var x; 
    $("#checkedSelect").change(function(){ 
     x = $(this).val(); 
     alert(x); 
    }); 
+0

这给出了第一项:S – snnlankrdsm 2012-04-19 10:18:02

+1

#checkedSelect引用了一个'select'标签? – undefined 2012-04-19 10:19:12

+0

omg我把id给选项抱歉。谢谢 – snnlankrdsm 2012-04-19 10:21:11