将this.id添加到JS数组中

时间:2012-03-02 06:18:58

标签: jquery .net

我正在尝试将元素的id添加到数组中。但我收到错误 - Microsoft JScript运行时错误:对象不支持此属性或方法。 下图显示了我如何将id值添加到数组中。另外为什么$(this)的值是.id undefined?

enter image description here

由于

2 个答案:

答案 0 :(得分:4)

你应该这样做:


var comments = [];
//instead of
var comments = {};

所以它会是:


var comments = [];
$("textarea.comment_wide_textbox_control").each(function() {
    comments.push($(this).attr("id"), $(this).val());
});

答案 1 :(得分:0)

我会尝试$(this).attr('id');