<body> <font style="color: green; font-family: 华文新魏; font-size: x-large;">修改评级规则</font> <p></p> <font color="red"> <span id="errMsg"></span> </font> <form action="updateRuleAction" method="post"> <table border="1" id="ruletable"> <thead> <tr> <td> 数据表ID </td> <td> 评级名称 </td> <td> 打分类别 </td> <td> 范围最小值 </td> <td> 范围最大值 </td> <td> 选项值 </td> <td> 得分 </td> <td> 备注 </td> <td colspan="2"> 操作 </td> </thead> <tbody> <s:iterator value="rules" var="r"> <tr id=""value="<s:property value="ruleid" />"""> <td> <input type="text" name="ruleid" id="ruleid" value="<s:property value="ruleid" />" onchange="Checkruleid()"> </td> <td> <input type="text" name="name" onchange="checkname()" value="<s:property value="name" />" id="name"> </td> <td> <input type="text" name="type" id="type" value="<s:property value="type" />" onchange="checktype()"> </td> <td> <input type="text" name="reangeMin" id="rangemix" value="<s:property value="rangeMin" />" onchange="checkrangemin()"> </td> <td> <input type="text" name="rangeMax" id="rangemax" value="<s:property value="rangeMax" />" onchange="checkrangemax()"> </td> <td> <input type="text" name="item" id="item" value="<s:property value="item" />" onchange="checkitem()"> </td> <td> <input type="text" name="value" id="value" value="<s:property value="value" />" onchange="checkvalue()"> </td> <td> <input type="text" name="mark" value="<s:property value="mark" />"> </td> <td> <input id=""value="<s:property value="ruleid" />""" type="button" value="+" onclick="addRowByID(this.id);" /> </td> <td id=""b""> <input id="inputb" type="button" onclick="DelRowNew(this);" value="-"> </td> </tr> </s:iterator> </tbody> </table> <input type="submit" value="提交保存"> </form> <s:debug></s:debug> </body> |
|
10分 |
iterator 有个index值, 你可以用你的ruleid+index 作为 input标签的 id。 然后传到后台的时候,就可以获取值了
|
这个我知道的呀,生成的ruleid都是唯一值。可是在action中我并不知道会有哪些ruleid呀,name,item等等。。。 |
|
10分 |
你不是已经放到了input中么,你提交form的时候,你action肯定能获取到这些值的数组的. 然后你再取用不就行了么
|
10分 |
…..现在不是你没转过弯,而是我被你绕弯了….我表示不懂你的需求了
|