如何从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'”
答案 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();
仅使选择器特定于复选框类型。