<input name="single">
<input name="multi[]">
<input name="multi[]">
<input name="multi_keys[my]">
<input name="multi_keys[key]">
jQueryの
var match_single = $('[name="single"]');
var match_multi = $('[name="multi"]'); // No match
var match_multi_keys = $('[name="multi_keys"]'); // No match
console.log(match_single.length);
console.log(match_multi.length);
console.log(match_multi_keys.length);
他のセレクタが正しくないのでのみmatch_single
と一致します。
どうすればフォームフィールド配列にも一致させることができますか?
私はこれを行うことができます:
var match_multi = $('[name="multi[]"]');
をどのようにキーが内部があるとき、私は一致すると、彼らが不明であることができますか?私はこのようにそれを書きたいと思います:
$('[name="multi_keys*');
属性値と一致しない、クラスセレクタを優先する。 – dfsq
@dfsq私はhtml出力をあまり支配していないフォームで作業しています。私はjQueryとdomで何らかの方法を理解する必要があります。 –