如何从div获取复选框值

时间:2013-06-11 12:45:01

标签: jquery html

如何从div获取复选框值

<div id="panel">
 <table>
  <tr>
    <td><input  type="checkbox" value="option1" /></td>
  </tr>
  <tr>
    <td><input  type="checkbox" value="option2" /></td>
 </tr>
</table>
</div> 

我试过以下方式值就像

var listofParameters = $('panel :input')
for (var index in listofParameters) {
    var ste = $(listofParameters[index]).val();

也没有获得全部价值

如果复选框值是。销售经理,我的销售额只有价值

最后我也遇到了这个问题“JavaScript运行时错误:无法获取未定义或空引用的属性'toLowerCase'”

5 个答案:

答案 0 :(得分:1)

您错过了#

var listofParameters = $('#panel :input')
     for (var index in listofParameters) {
        var ste = $(listofParameters[index]).val();

答案 1 :(得分:0)

有效选择器为$('#panel :input')

答案 2 :(得分:0)

替换

var listofParameters = $('panel :input')

var listofParameters = $('#panel :input')

您错过了选择器#

答案 3 :(得分:0)

var listofParameters = $('#panel :input')
for (var index in listofParameters) {
   var ste = $(listofParameters[index]).val();

答案 4 :(得分:0)

var listofParameters = $('#panel input:checkbox')
for (var index in listofParameters) {
   var ste = $(listofParameters[index]).val();

仅使选择器特定于复选框类型。