变量不工作的Jquery选择器

时间:2015-04-02 20:24:03

标签: jquery variables selector attr

所以我试图使用jquery和变量获取字段的值,但由于某种原因我无法使其工作:

    var col = field1;
    var val = $('select[name='+col+']').val();

由于某些原因,此代码无效,我不确定原因。但是当我删除变量时它工作正常。

    var val = $('select[name=field1]').val();

这很好用。如何将变量值传递给此等式?谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

看起来您应该在引号中加field1(您希望它是正确的字符串吗?)

var col = 'field1'; // now it's a string, and it'll work the way it seems like you intended