2016-06-15 6 views
0

私のJqueryセレクタ(v 1.11を使用)に問題があります。私は、名前が特定の文字シーケンス( "my_object")で始まるすべての入力を選択したいと思います。私はちょうど入力そのものを選択した場合、コンソールでは、私が...アイテムの束を得る名前が特定の文字シーケンスで始まる入力を選択できません

$(':input') 
[<input name=​"utf8" type=​"hidden" value=​"✓">​, <input type=​"hidden" name=​"my_object[id]​" id=​"my_object_id" value=​"65">​, 
<input type=​"text" name=​"my_object[name]​" id=​"my_object_name">​, 
<input class=​"datepicker hasDatepicker" type=​"text" name=​"my_object[day]​" id=​"my_object_day">​, 
<input type=​"text" name=​"my_object[distance]​" id=​"my_object_distance">​, 
<select name=​"my_object[distance_unit]​" id=​"my_object_distance_unit">​…​</select>​, 
<select name=​"my_object[hour]​" id=​"my_object_hour">​…​</select>​, 
<select name=​"my_object[minute]​" id=​"my_object_minute">​…​</select>​, 
<select name=​"my_object[second]​" id=​"my_object_second">​…​</select>​, 
<input type=​"text" name=​"my_object[address]​[city]​" id=​"my_object_address_city">​, 
<select name=​"state" id=​"state">​…​</select>​, 
<select id=​"country_country_id" name=​"country[country_id]​" style>​…​</select>​, 
<input type=​"text" name=​"my_object[my_object_times_attributes]​[0]​[overall_rank]​" id=​"my_object_my_object_times_attributes_0_overall_rank">​, 
<input type=​"text" name=​"my_object[my_object_times_attributes]​[0]​[age_group_rank]​" id=​"my_object_my_object_times_attributes_0_age_group_rank">​, 
<input type=​"text" name=​"my_object[my_object_times_attributes]​[0]​[gender_rank]​" id=​"my_object_my_object_times_attributes_0_gender_rank">​, 
<input type=​"hidden" name=​"my_object[my_object_times_attributes]​[0]​[time_in_ms]​" id=​"my_object_my_object_times_attributes_0_time_in_ms">​, 
<input type=​"hidden" id=​"_method" name=​"_method" value=​"patch">​, 
<input type=​"submit" name=​"commit" value=​"Save" class=​"button">​] 

が、私がしようとすると、セレクタを使用して名前を得れば、私は何を取得...

$(':input[name^=”my_object”]') 
[] 

何私は間違っている?私は名前がシーケンスから始まることがわかります。それで、何が必要なのか混乱しています。

+0

ワードプロセッサを使用してJavascriptを編集しないでください。 – Barmar

答えて

0

間違ったことはそれらの引用符です。それらを取り除く - my_objectではなく、”my_object”で始まる入力と一致するようにしようとしています。

$(':input[name^=my_object]') 

それとも"のような合法的なものを、使用しています。

関連する問題