我有下表:
我正在尝试获取名字
<table id="myTable">
<thead>
<tr>
<th>FirstName</th>
<th>LastName</th>
</tr>
</thead>
<tbody>
<tr>
<td data-usage="firstname"><input type="text" value="Mike" /></td>
<td><input type="text" /></td>
</tr>
<tr>
<td data-usage="firstname"><input type="text" value="Jo" /></td>
<td><input type="text" /></td>
</tr>
</tbody>
</table>
所以我有一些jquery:
$("#myTable tbody tr td[data-usage='firstname'] input").each(function () {
alert($(this).value());
});
我希望每个名字都会收到两条消息。
相反,我得到:
Uncaught TypeError: Object [object Object] has no method 'value'
请有人可以解释我做错了什么