我是一个完全的 JQuery 新手,过去 2 天我一直在研究这个,但我的大脑现在被炒了。
这是我所拥有的:
具有一定数量行的表(如在线商店的购物车)
我不想要最后一行(因为它包含购物车总数)并且我不想要第一行(这是列标题)
这是我想要的:
在文档加载时,我想遍历该表的每一行(第一行和最后一行除外)并抓取(例如)第一列和最后一列,将这些值传递给 Web 服务,并让 Web 服务返回一个值放入该行的另一列的文本框
表结构如下:
<table id="blahzayblahgrdItems">
<tbody>
<tr>
<td>product</td>
<td>req.ship date</td>
<td>est.ship date(input textbox)</td>
<td>price</td>
<td>qty</td>
<td>subtotal</td>
</td>
</tbody>
</table>
我正在尝试从 Product 列和 QTY 列中获取值以传递给 webservice 并填充 EST。包含从 Web 服务返回的内容的发货日期列
在代码中,我尝试过类似的东西
$(function()
{
var partID;
var qty;
$("table[id*=grdItems] tbody tr").each(function() {})
)
但是,我在将实际数量和产品传递给我的网络服务方面是空白的。我尝试了不同的代码变体并抛出警告框以查看返回的内容,但我看到的是标题、表格数据片段、完整表格数据等。任何帮助将不胜感激。