2016-05-11 6 views
1

$('input[name="_"']).val('');を使用すると、入力フィールドが名前で置き換えられることがわかります。'name'の変数を使用して入力フィールド値を変更します。

ループを使用して一連の名前を繰り返したいと思っています。 $('input[name="'variable_name'"']).val('');は、行に閉じ括弧がないとエラーします。')'

これを行う方法はありますか?

+3

(代わりに、後の]前に)最後に単一引用符を置き忘れ

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

あなたは '+'文字列の連結のための '$( '入力[名前を追加する必要があります= "'+ variable_name +'" '])。val(' '); ' –

+1

私はそれを逃したとは思わない。ありがとうございました! –

答えて

1

JavaScriptで文字列を連結するには+を追加する必要があり、jqueryセレクターには文字列が必要です。ソリューションは、このように次のようになります。あなたはまた、

関連する問題