我是初学者,现在做一个用JQuery实现的购物车,SSH框架,JSP页部分代码如下:
[code="java"] /c:set
${ci.commodity.commName }
<td>${ci.commodity.sizeChart }</td>
<td>${ci.commodity.sellingPrice }</td>
[color=red] <td ><input type="text" value="${ci.count}" class="count" ></td>[/color]//点这个就获取当前的文本框值
<td>${ci.sumprice }</td>
</tr>
</c:forEach>[/code]
JS部分代码:
[code="java"]$(".count").blur( function() {
$.ajax({
type:"post",
url:"saveCart.do?operate=addToCart?",
data:{'count=':$(".count").val(),'&commodityid=':$(".commodityid").val()},
timeout: 2000,
success:function(data){
alert('ok');
} ,
error: function(){
alert('错误');
alert($(".count").val());
alert($(".commodityid").val());
}
});
});
[/code]
现在想点某一个文本框后获取对应的文本框值,但是总是只能获取第一次循环出来的,求教各位帮小弟解决下,不胜感激。
或者谁能发下修改商品数量后自动更改价格的代码也行,谢谢了。