如何遍历jquery对象并将值存储在数组中?

时间:2014-05-07 21:56:50

标签: jquery asp.net

我正在尝试创建jquery对象,然后比较这些对象,看看是否有任何两个相似,意味着相同的属性。然后我想提醒用户并阻止页面发布。到目前为止,当我点击时,我只得到一个警告框的迭代,我用它来测试代码。有人可以指点我正确的方向吗?谢谢你的任何想法!

$("#saveBtn").click(function () {
    function widget(i, o) {
        this.Index = index;
        this.Object = o;
    } 
    $("input[name='selectedCourses']:checked").each(function (i) {
        alert("The index is " + i + " and the value is " + $(this).val());
        checked.push(new widget(i, parseInt($(this).val())));
    });
});

1 个答案:

答案 0 :(得分:0)

我只看到你的代码有一个问题所以我认为这是问题的原因,

你的功能

function widget(i, o) {
    this.Index = index;
    this.Object = o;
} 

正在分配一些不存在的index var。尝试将其更改为:

function widget(i, o) {
    this.Index = i;
    this.Object = o;
}