我需要使用以下方式设置输入值
<table width="50%" border="0" id="pls-batting">
<tr id="1">
<td>
<input name="in" type="text" value="5">
</td>
</tr>
<tr id="2">
<td>
<input name="in" type="text" value="">
</td>
</tr>
</table>
value = $("table#pls-batting tr:nth-child(1) td:nth-child(1)").children().val();
Run Code Online (Sandbox Code Playgroud)
当我提醒值时,它返回'5'.这很好,也很好.同样,我需要将值设置为第二行的输入字段.我使用以下代码
$("table#pls-batting tr:nth-child(2) td:nth-child(1)").children().val='test';
Run Code Online (Sandbox Code Playgroud)
但它没有用.有没有办法使用children()方法或使用行ID 设置值?
试试这个...
$("table#pls-batting tr:nth-child(2) td:nth-child(1)").children().val('test');
Run Code Online (Sandbox Code Playgroud)
或者你可以尝试其他方式
$("table#pls-batting tr:eq(1) td:eq(0)").children().val('test');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4847 次 |
| 最近记录: |