jquery 怎样取出hidden的值

<s:iteratorvalue="#session.mainList"id="mainList"><s:iftest="phaseId==1"><tr><td><s:h... <s:iterator value="#session.mainList" id="mainList">
<s:if test="phaseId==1">
<tr>
<td><s:hidden name="id"></s:hidden></td>
<td><div align="left">
<input type="checkbox" checked="checked" name="psu1"
onclick="checkPSU1(this);" />
<s:text name="content" />
</div></td>
<td><s:text name="owner" /></td>
<td><s:text name="output" /></td>
</tr>
</s:if>

</s:iterator>
我想点击save按钮,就吧hidden中的value值提示出来。
<tr>
<tr style="background: none repeat scroll 0% 0% red;">
<td>
<input id="id" type="hidden" value="1" name="id">
</td>
<td>
<div align="left">
<input type="checkbox" onclick="checkPSU1(this);" name="psu1" checked="checked">
Kick Off Meeting
</div>
</td>
<td>PL/GL</td>
<td>output</td>
这是firebug的数值
展开
 我来答
lyz810
推荐于2016-07-23 · 知道合伙人互联网行家
lyz810
知道合伙人互联网行家
采纳数:7531 获赞数:31778
前端开发工程师

向TA提问 私信TA
展开全部

hidden表单的值仍然可以用val方法获取,举例如下

<input type="hidden" id="test" value="hiddenValue" />

取值使用val方法:

$('#test').val();//hiddenValue

扩展:

.val()方法获取匹配的元素集合中第一个元素的当前值。

.val()方法主要用于获取表单元素的值,比如 input, select 和 textarea。 

czp0608
2011-12-27 · TA获得超过489个赞
知道小有建树答主
回答量:360
采纳率:0%
帮助的人:209万
展开全部
struts2标签,你使用火狐或google浏览器查看一下页面元素看一下哪个hidden的id或name是什么~!如果有id,则$("#id")就可以取到了,有name则需要$("input[name='name']")这样取;需要注意的一点是$,千万别引起冲突了,最好的解决办法就是用jquery替代$.如jquery("#id")这样就可以确保无误了~!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
革梅葵k
2011-12-25 · 超过16用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:20.5万
展开全部
fucion checkPSU1(){
var $va = $("input[name='id']");//通过name获取
//var $va = $("#id").val();//通过id值获取
alert($va);//弹出提示
//其它处理代码
}
hidden 跟普通的选择符一样,可以使用name属性获取,或者根据id获取都可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2016-08-14
展开全部
$("input:hidden").val();
或者$("input[type=hidden]").val()
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式