我的代码在下面我有一张桌子, 以下是jsp& jquery代码,我需要输入的值,我点击行的按钮并获取所有元素,但不检索输入值,PLZ帮助。
<tbody>
<s:iterator value="selectedProductList">
<tr >
<td><s:property value="selectedProductName"/></td>
<td><s:property value="selectedProductWt"/></td>
<td><s:property value="selectedProductPrice"/></td>
<td><s:textfield name = "productQuantity" maxlength="2" value = "1"></s:textfield>
</tr>
</s:iterator>
$(".buttonPick").click(function() {
var $rowItem = $(this).parent().parent();
var $closestTr = $rowItem.closest("tr");
var $tds = $closestTr.find("td");
var i = 0;
$.each($tds, function() {
if(i==0)
values.push($(this).text());
if(i==2)
values.push($(this).text());
if(i==3)
values.push($(this).text());
if(i==4){
//values.push($(this).text()); ... what do i do here???
}
i++;
});
答案 0 :(得分:0)
$(this).find("input").val()
使用它来获取input
中td
的值,我认为if-conditions
在这里没有任何意义。