Bre*_*zer 2 jquery jquery-selectors
我使用以下选择器从表中的输入中获取值,但它不能正常工作?
var kom =$("tr#1 .b input").attr(value);
Run Code Online (Sandbox Code Playgroud)
和行看起来如下
<tr class="numbers" id="1">
<td class="a" align="right">1</td>
<td class="a" align="left">Tue</td>
<td class="b"><input class="input" type="text" title="" value=""/></td>
<td class="c"><input class="input" type="text" title="" value=""/></td>
<td class="d"><input class="input" type="text" title="" value=""/></td>
<td class="e"><input class="input" type="text" title="" value=""/></td>
<td class="f">0</td>
<td class="g"><input class="input" type="text" title="" value=""/></td>
</tr>
Run Code Online (Sandbox Code Playgroud)
任何有关我可能做错的建议任何援助都非常感谢
关于breezer
这里有两个问题,第一你的ID应该不以数字开头,使用前缀,像row1,然后用.val()获得的价值,就像这样:
var kom =$("tr#row1 .b input").val();
Run Code Online (Sandbox Code Playgroud)
如果您要使用.attr(),您可以像这样使用它.attr('value'),目前它正在寻找.attr(undefined).我把如果斜体,因为你应该几乎总是使用.val()来获取或上设置的值<input>......这同样适用于<select>和<textarea>.
| 归档时间: |
|
| 查看次数: |
2694 次 |
| 最近记录: |