求助!如何在一个循环的form表单中获取某个input的值?

maxiangace 2015-03-04 12:11:49

<form action="fin" method="post" enctype="multipart/form-data">
<input name="orderData.optDis.id" value="${i.id!}" style="display:none;" id="disid"></span>
<td nowrap="" style="max-width:100px;overflow: hidden;"><input name="orderData.sign" value="${i.sign!}" id="sign"></span></td>
<td nowrap="" style="max-width:100px;overflow: hidden;"><input name="orderData.signTime" value="${i.time_sign!}" id="signtime" onClick="WdatePicker({dateFmt:'yyyy-MM-dd'})"></td>
<td><input id="file" name="orderData.img" value="${data.imgFileName!}" type="file" class="txt1"></input></td>
<td nowrap="" style="max-width:200px;overflow: hidden;">${i.atta!}</td>
<td nowrap="" style="max-width:200px;overflow: hidden;">${i.time_dis!?string("yyyy-MM-dd")}</td>
<td nowrap="" style="max-width:100px;overflow: hidden;">${i.num!}</td>
<td><input type="button" class="submit-btn" value="保存" id="submit-btn" onClick="sub(this.form)"/></td>
</form>


这是jquery里的sub函数:

function sub(tag){
alert("把id=sign"的值alert出来);
}


如果直接alert("#sign"),只能得到循环中的一个form表单中的值,现在我想得到循环中第二个form表单的值怎么版?
谢谢各位了!
...全文
581 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
不能用id选择,用属性选择器
var o=$('input[id="sign"]');///
alert(o.eq(1).val())
oo_oo_oo 2015-03-05
  • 打赏
  • 举报
回复
建议设置相同class ,用each循环获取值
天际的海浪 2015-03-04
  • 打赏
  • 举报
回复
id要求必须是唯一的,页面中不能有同名的id 改用name或者class来获取元素
Hello World, 2015-03-04
  • 打赏
  • 举报
回复
用name不要用id

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧