【问题标题】:Change input field values using a variable for 'name'使用“名称”的变量更改输入字段值
【发布时间】:2016-05-11 21:18:17
【问题描述】:

我了解使用 $('input[name="_"']).val(''); 将按名称替换输入字段。

我想使用循环来循环浏览一系列名称。 $('input[name="'variable_name'"']).val(''); 导致错误提示该行缺少右括号 ')'

有没有办法做到这一点?

【问题讨论】:

  • 字符串拼接需要加+$('input[name="' + variable_name + '"']).val('');
  • 我不敢相信我错过了。谢谢阿隆!

标签: jquery variables input-field


【解决方案1】:

在javascript中你需要添加+来连接字符串,而jquery选择器需要一个字符串。因此解决方案是:

$('input[name="'+variable_name+'"]').val(''); //Note the addition of the 2 + signs

您还在末尾放错了一个单引号(] 之前而不是之后)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-25
    • 2019-10-08
    • 2011-05-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多