このサイトの役立つ回答をすべて使用して、ラジオボタンを選択するためのjqueryスクリプトを作成しようとしましたが、何らかの理由で機能しません。私は何か間違ったことをしていますか?簡単にするために、私は正方形から始めました。
phpで生成されたフォームが生成するフォーマットを以下に添付しました。複数のブラウザを試しましたが、何かを選択するためのボタンを取得できませんでした。考慮していない複雑さはありますか?このページは.phpページであり、フォームはphpで生成されます。
基本的な質問で申し訳ありません-どんな助けでも大歓迎です。関連性があるかどうかはわかりませんが、これらのボタンをモバイルだけでなくさまざまなブラウザでも機能させたいと思います。
フォームコード:
<form class="form-horizontal" method="get" action="submit.php" name="form">
<div class="control-group">
<div class="row-fluid">
<div class="span2"></div>
<div class="span8">
<label class = "control-label" for="input1"> foreign policy </label>
<div class="controls">
<label class="checkbox inline"><input type="radio" name="group1" id="1_l" value="1_l"> Liberal</label>
<label class="checkbox inline"><input type="radio" name="group1" id="1_m" value="1_m"> Moderate</label>
<label class="checkbox inline"><input type="radio" name="group1" id="1_c" value="1_c"> Conservative</label>
</div>
</div>
</div>
<div class="row-fluid">
<div class="span2"></div>
<div class="span8">
<br>
<center><button type="submit" class="btn btn-danger btn-large">Generate</button></center>
</div>
<div class="span2"></div>
</div>
</form>
Jqueryコード:
$('button').click(
function() {
$('#1_l').attr('checked', true);
}
);