2 qq408657544 QQ408657544 于 2013.11.04 21:09 提问

使用了<s:iterator>标签循环生成的input块,怎么取到某一个特定块的值呢.



<!-- 数量 -->

/s:iterator

如上面代码所示,我使用了一个 onblur="numUpdate()" 来检测控件内数字的变化,一旦内容变化:
             1.这个函数就讲表单提交到后台(AJAX),后台有两个字段来接收,分别为int goodsId 和 int goodsNumInCart
             2.Action会根据id来判断到底是哪个货物的数量被更新。

问题: 怎样才能仅仅传送这一对goodsId和goodsNumInCart呢。因为当s:iterator 下有许多其他块时,其他的input id="goodsNumInCart"也被传递过去了.

1个回答

en_joker
en_joker   2018.01.15 14:44

用不同的id进行判断啊。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
<s:if>标签判断<s:iterator>模拟循环的当前迭代值
前面用 struts2 的 迭代循环标签模拟出了for循环控制的效果,并且效果不错。 这里又出了点问题,iterator迭代的当前值是,比如我们如果要实现 判断循环的时候,当迭代数字等于当前页面的话,就停止下来。 这个该怎么写呢? "> 这样写吗? 不对! == "> 这样也不对! 通过尝试,发现 虽然 模拟 for循环 这是 标签的一种t特殊写法,但是他始终还是保
js中通过<s:iterator>标签给一个数组赋值
代码如下: var list = new Array(); var temp = 0; list[temp] = temp++;
iterator 遍历数据循环输入 input中的解决办法。
今天根据客户的需求,修改了一下 输入发货单号的操作逻辑。,因为前期赶工比较忙,就直接一个发货按钮。a (?传参id)到一个form提交页面,要求用户输入发货单号,提交,因为后期数据量越来越大,用户终于怒了。一个简单的发货单号录入需要点击,录入,提交,提交完之后重新刷新list页,再重新去查找上次修改到的地方,这是要玩死人的节奏。于是乎,用ajax实现吧。代码如下:     $('a[id*=
使用<s:iterator>标签来循环遍历某一实体下的set集合数据
使用标签来循环遍历某一实体下的set集合数据。 1 2 3 4 5 6 7 8 9 public class User {         int id;         string name;         int age;         string address;
struts2 <s:iterator/>怎样取得循环的索引
、 #L.index,即为list的索引 其中L是个IteratorStatus对象 List User对象含有name和password属性。 当然你也可以写成: 、
s:iterator 循环list 下拉框
required="true">                   '>
s标签显示后台数据的基本用法以及iterator遍历用法
普通属性 java文件赋值并且set和get private String username; private String password; public String getUsername() { return username; } public void setUsername(String username) { this.username = usern
struts2页面传值问题,对象List,iterator迭代,s:标签
菜鸟一枚,漏洞百出,欢迎指正
struts2标签的iterator下标
-
如何使用s:iterator循环每4条数据换一次行的代码
<s:iterator value="recordList" status="status"> <s:if test="#status.index % 4==0"> <tr> </s:if> <td class="tdimg