利用$('Selector')。每个提交设置不同的变量

时间:2014-06-27 14:33:25

标签: jquery

http://jsfiddle.net/EWILL3532/qtyEC/11/

我需要帮助实现这个:

$('selector').each();

我正在尝试使用此脚本在每次单击提交按钮时将每个输入的值设置为唯一变量。您现在可以看到,在每次提交时,上一个问题的值都会被警告 - 这就是我将设置为每个问题唯一的变量。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

每次选择项目时,您都可以将每个项目推送到一个数组,为每个值留下唯一的引用(索引),如下所示:

var array = [];
$('button').click(function () {
    var $p = $(this).closest('.ques');
    var val = $p.find(':checked').val();
    if (val === 'Non-Profit or Group' || val === 'Individual') {
        $('.q3').remove();
    }
    alert(val);
    array.push(val);
    $('.ques').hide();
    $p.next().fadeIn();
    return false;
});

DEMO