我有
<div id="exp">
<input type="hidden" name="sum[]" value="1" />
<input type="hidden" name="sum[]" value="2" />
<input type="hidden" name="sum[]" value="3" />
<input type="hidden" name="sum[]" value="4" />
</div>
我希望在jquery中获取数组最后一个元素的值。我试过了:
警报(总和[sum.length-1]);
但显示我'未定义'。我做错了什么?
答案 0 :(得分:5)
您可以使用:
var lastValue = $("#exp input:last").val();
这使用jQuery选择器来查找input
的子#exp
的最后一个元素并获取其值。
您可以在此处查看:http://jsfiddle.net/jfriend00/Lh7sJ/