我有
<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>
Run Code Online (Sandbox Code Playgroud)
我希望在jquery中获取数组最后一个元素的值.我试过了:
警报(总和[sum.length-1]);
但显示我'未定义'.我究竟做错了什么?
你可以用这个:
var lastValue = $("#exp input:last").val();
Run Code Online (Sandbox Code Playgroud)
这使用jQuery选择器来查找最后input一个子元素#exp并获取其值.
你可以在这里看到它的工作:http://jsfiddle.net/jfriend00/Lh7sJ/