jQueryにてフォームの入力チェックスクリプトを作っています。


PHPの関係で、HTML上では

input type="checkbox" name='q_a[0]'

のような名前をつける必要があります。この名前をつかって判断したいのですが、

alert(name)

で、間違いなく q_a[0] ででてきているのですが

jQuery("input[@name=" + name + "]").each(function(){

上記構文で正しく動きません。q_a[0 のような名前に変更すると反応します。おそらく配列として認識してしまっているからだと思うのですが、いまいち理解できていません。

アドバイス御願いします。配列名を文字列として認識させれば動くのか?などと思っていますが。。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2008/09/17 17:47:47
  • 終了:2008/09/24 17:50:03

回答(2件)

id:matsuda158 No.1

matsuda158回答回数38ベストアンサー獲得回数02008/09/18 00:44:01

ポイント60pt

はてな向きではない質問 http://www

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 poch-7003 43 40 8 2008-09-18 19:04:53

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません