0

我有以下表格。从这里我想要id每个隐藏的字段。怎么做。是否可以id通过 jquery Remove 方法使用隐藏元素 删除隐藏元素

形式:

<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 

我已经尝试过,但仅获得 # 价值。所以请给我一些想法。

4

2 回答 2

0

问题不清楚,但我认为下面将解决第一个问题

获取隐藏元素的 id

// hiddenIds will be an array of the element id
var hiddenIds = $('#postform input:hidden').map(function(){
    return this.id
}).get();
于 2013-08-09T06:05:51.100 回答
0
var hiddenIds = [];
$('input:hidden').each( function() {
   hiddenIds.push($(this).attr('id'));
});

输出是hiddenIds数组。

于 2013-08-09T06:16:33.313 回答