我有以下表格。从这个我想要id
每个隐藏的领域。怎么做。是否可以通过jquery使用id
隐藏元素删除隐藏元素删除方法
形式:
<form id="postform" method="post" action="/test/MapIcon">
<input type="submit" value="Match">
<input id="65" type="hidden" name="image" value="../../Images/wi0096-48.gif">
<input id="66" type="hidden" name="image" value="../../Images/down.png">
<input id="67" type="hidden" name="image" value="../../Images/wi0054-48.gif">
</form>
我试过这种方式:这个jquery方法
var alts = $(this).attr("id");
var alts = $(this).attr('id');
var alts = jQuery(this).attr("id");
var ref = "#";
ref += alts.toString();
alert(ref);//getting # value only
我试过但只获得了#值。所以请给我一些想法。
答案 0 :(得分:0)
问题不明确,我仍然认为以下问题将解决第一个问题
获取隐藏元素的ID
// hiddenIds will be an array of the element id
var hiddenIds = $('#postform input:hidden').map(function(){
return this.id
}).get();
答案 1 :(得分:0)
var hiddenIds = [];
$('input:hidden').each( function() {
hiddenIds.push($(this).attr('id'));
});
输出为hiddenIds
数组。