Я хочу показать и скрыть флажок (sem
<div class="form-row">
<label for="sem_1_ma_english">
Semester I – Subjects for M. A. English
<span class="helptext"></span>
</label>
<label for="sem_1_ma_english-poetry">
<input id="sem_1_ma_english-poetry" class="" type="checkbox" checked="yes" value="Poetry" name="sem_1_ma_english[]">
Poetry
</label>
<label for="sem_1_ma_english-drama">
<input id="sem_1_ma_english-drama" class="" type="checkbox" checked="yes" value="Drama" name="sem_1_ma_english[]">
Drama
</label>
<label for="sem_1_ma_english-fiction">
<input id="sem_1_ma_english-fiction" class="" type="checkbox" checked="yes" value="Fiction" name="sem_1_ma_english[]">
Fiction
</label>
<label for="sem_1_ma_english-prose">
<input id="sem_1_ma_english-prose" class="" type="checkbox" checked="yes" value="Prose" name="sem_1_ma_english[]">
Prose
</label>
</div>
ma_english) в зависимости от значений раскрывающегося списка (course_english).
Когда я выбираю значения из списка DROPDOWN, тогда должен отображаться CHECKBOX, иначе нет.
Html-структура: для флажка
<div class="form-row">
<label for="sem_1_ma_english">
Semester I – Subjects for M. A. English
<span class="helptext"></span>
</label>
<label for="sem_1_ma_english-poetry">
<input id="sem_1_ma_english-poetry" class="" type="checkbox" checked="yes" value="Poetry" name="sem_1_ma_english[]">
Poetry
</label>
<label for="sem_1_ma_english-drama">
<input id="sem_1_ma_english-drama" class="" type="checkbox" checked="yes" value="Drama" name="sem_1_ma_english[]">
Drama
</label>
<label for="sem_1_ma_english-fiction">
<input id="sem_1_ma_english-fiction" class="" type="checkbox" checked="yes" value="Fiction" name="sem_1_ma_english[]">
Fiction
</label>
<label for="sem_1_ma_english-prose">
<input id="sem_1_ma_english-prose" class="" type="checkbox" checked="yes" value="Prose" name="sem_1_ma_english[]">
Prose
</label>
</div>
Поэтому я использовал фрагмент кода для решения проблемы
$("#course_english").change(function() {
if ($("#course_english").val() == "MA English") {
$("#sem_1_ma_english").parent().show();
} else {
$("#sem_1_ma_english").parent().hide();
$("#sem_1_ma_english").val('');
}
});
Но, к сожалению, это не работает.
<select id="course_english" class="" name="course_english"> <option value="">--Select One--</option> <option value="MA English">MA English</option> <option value="B. A. (Hons.) with Mass Communication">B.A. (Hons.) with Mass Communication</option> <option value="M. A. (English)">M. A. (English)</option> <option value="M. Phil.">M. Phil.</option> </select>
- person Sam   schedule 18.11.2012