jQueryで新しくなったので、ラジオボックスの値を自動的に変更しようとしていました。しかし、それは私が計画した通りには行かない。jqueryを使用してラジオで選択する
たとえば: 選択肢のオプションからMrs.またはMs.を選択すると、値のある女性のラジオのプロパティがtrueになるはずです。
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script>
$('[name="title"]').change(function() {
if ($(this).val() == "Ms." || $(this).val() == "Mrs.") {
$("#female").prop("checked", true);
} else if ($(this).val() == "Mr.") {
$("#male").prop("checked", true);
}
});
</script>
</head>
<body>
<select name="title">
<option value="" disabled selected>Choose your option</option>
<option value="Mr.">Mr.</option>
<option value="Mrs.">Mrs.</option>
<option value="Ms.">Ms.</option>
</select>
<label>Title</label>
<p><b>Gender</b>
<br/>
</p>
<input type="radio" name="gender" id="male">
<label for="male">Male</label>
<input type="radio" name="gender" id="female">
<label for="female">Female</label>
</body>
<html>
でコードをラップします。https: //learn.jquery.com/using-jquery-core/document-ready/それが動作するはずです。 – sinisake
@nevermindありがとうございました。 –