Описание проблемы:
На странице добавления материалов модуля dir при выборе соответствующей категории значения всех полей меняются на селекты.
Скрипт:
Code
<script type="text/javascript">$('input[name="ocat"]').attr('onchange', 'check(this.value)');
function check(value) {
if (value == 97) {
alert('Игра состоялась - Выберите другую лигу КВН!');
}
{
if (value == 94) {
$('#drF10').replaceWith('<select id="drF10" name="other1"><option>Молодёжь</option><option>Сборная ЛВЗ</option><option>Эйяфьядлайёкюдль</option><option>Женский бунт</option><option>Периферия</option><option>Игорь</option><option>Не прислоняться</option></select>');
$('#drF11').replaceWith('<select id="drF11" name="other2"><option>Молодёжь</option><option>Сборная ЛВЗ</option><option>Эйяфьядлайёкюдль</option><option>Женский бунт</option><option>Периферия</option><option>Игорь</option><option>Не прислоняться</option></select>');
$('#drF12').replaceWith('<select id="drF12" name="other3"><option>Молодёжь</option><option>Сборная ЛВЗ</option><option>Эйяфьядлайёкюдль</option><option>Женский бунт</option><option>Периферия</option><option>Игорь</option><option>Не прислоняться</option></select>');
$('#drF13').replaceWith('<select id="drF13" name="other4"><option>Молодёжь</option><option>Сборная ЛВЗ</option><option>Эйяфьядлайёкюдль</option><option>Женский бунт</option><option>Периферия</option><option>Игорь</option><option>Не прислоняться</option></select>');
$('#drF14').replaceWith('<select id="drF14" name="other5"><option>Молодёжь</option><option>Сборная ЛВЗ</option><option>Эйяфьядлайёкюдль</option><option>Женский бунт</option><option>Периферия</option><option>Игорь</option><option>Не прислоняться</option></select>');
$('#drF1').replaceWith('<select id="drF1" name="title"><option>Молодёжь</option><option>Сборная ЛВЗ</option><option>Эйяфьядлайёкюдль</option><option>Женский бунт</option><option>Периферия</option><option>Игорь</option><option>Не прислоняться</option></select>');
$('#drF8').replaceWith('<select id="drF8" name="aemail"><option>Молодёжь</option><option>Сборная ЛВЗ</option><option>Эйяфьядлайёкюдль</option><option>Женский бунт</option><option>Периферия</option><option>Игорь</option><option>Не прислоняться</option></select>');
$('#brief').replaceWith('<select id="brief" name="brief"><option></option><option>Молодёжь</option><option>Сборная ЛВЗ</option><option>Эйяфьядлайёкюдль</option><option>Женский бунт</option><option>Периферия</option><option>Игорь</option><option>Не прислоняться</option></select>');
$('#drF10 option,#drF11 option,#drF12 option,#drF13 option,#drF14 option,#drF1 option,#drF2 option').each(function(){this.value=this.innerHTML});
$("hr.manHr:odd").css({display: "none"});
$("#drM9, #drM28, #drM25").css({display: "none"});
$("#drM4,#drM22,#drM37, #drM40, #drM43").show();
}
{
if (value == 95) {
$('#drF10').replaceWith('<select id="drF10" name="other1"><option>Сборная БРУ</option><option>Цветы</option><option>Комильфо</option><option>Сборная разных</option><option>Римские каникулы</option><option>Баш-МАК</option><option>Нелегалы</option></select>');
$('#drF11').replaceWith('<select id="drF11" name="other2"><option>Сборная БРУ</option><option>Цветы</option><option>Комильфо</option><option>Сборная разных</option><option>Римские каникулы</option><option>Баш-МАК</option><option>Нелегалы</option></select>');
$('#drF12').replaceWith('<select id="drF12" name="other3"><option>Сборная БРУ</option><option>Цветы</option><option>Комильфо</option><option>Сборная разных</option><option>Римские каникулы</option><option>Баш-МАК</option><option>Нелегалы</option></select>');
$('#drF13').replaceWith('<select id="drF13" name="other4"><option>Сборная БРУ</option><option>Цветы</option><option>Комильфо</option><option>Сборная разных</option><option>Римские каникулы</option><option>Баш-МАК</option><option>Нелегалы</option></select>');
$('#drF14').replaceWith('<select id="drF14" name="other5"><option>Сборная БРУ</option><option>Цветы</option><option>Комильфо</option><option>Сборная разных</option><option>Римские каникулы</option><option>Баш-МАК</option><option>Нелегалы</option></select>');
$('#drF1').replaceWith('<select id="drF1" name="title"><option>Сборная БРУ</option><option>Цветы</option><option>Комильфо</option><option>Сборная разных</option><option>Римские каникулы</option><option>Баш-МАК</option><option>Нелегалы</option></select>');
$('#drF8').replaceWith('<select id="drF8" name="aemail"><option>Сборная БРУ</option><option>Цветы</option><option>Комильфо</option><option>Сборная разных</option><option>Римские каникулы</option><option>Баш-МАК</option><option>Нелегалы</option></select>');
$('#brief').replaceWith('<select id="brief" name="brief"><option></option><option>Сборная БРУ</option><option>Цветы</option><option>Комильфо</option><option>Сборная разных</option><option>Римские каникулы</option><option>Баш-МАК</option><option>Нелегалы</option></select>');
$('#drF10 option,#drF11 option,#drF12 option,#drF13 option,#drF14 option,#drF1 option,#drF2 option').each(function(){this.value=this.innerHTML});
$("hr.manHr:odd").css({display: "none"});
$("#drM9, #drM28, #drM25").css({display: "none"});
$("#drM4,#drM22,#drM37, #drM40, #drM43").show();
}
{
if (value == 96) {
$('#drF10').replaceWith('<select id="drF10" name="other1"><option>Сборная провинциальных городов</option><option>БГУ</option><option>Детективное агентство Лунный свет</option><option>9 минут 11-го. Институт экономики</option><option>Бомба</option><option>АВБ</option><option>Молодежная Сборная</option><option>Будет не больно</option></select>');
$('#drF11').replaceWith('<select id="drF11" name="other2"><option>Сборная провинциальных городов</option><option>БГУ</option><option>Детективное агентство Лунный свет</option><option>9 минут 11-го. Институт экономики</option><option>Бомба</option><option>АВБ</option><option>Молодежная Сборная</option><option>Будет не больно</option></select>');
$('#drF12').replaceWith('<select id="drF12" name="other3"><option>Сборная провинциальных городов</option><option>БГУ</option><option>Детективное агентство Лунный свет</option><option>9 минут 11-го. Институт экономики</option><option>Бомба</option><option>АВБ</option><option>Молодежная Сборная</option><option>Будет не больно</option></select>');
$('#drF13').replaceWith('<select id="drF13" name="other4"><option>Сборная провинциальных городов</option><option>БГУ</option><option>Детективное агентство Лунный свет</option><option>9 минут 11-го. Институт экономики</option><option>Бомба</option><option>АВБ</option><option>Молодежная Сборная</option><option>Будет не больно</option></select>');
$('#drF14').replaceWith('<select id="drF14" name="other5"><option>Сборная провинциальных городов</option><option>БГУ</option><option>Детективное агентство Лунный свет</option><option>9 минут 11-го. Институт экономики</option><option>Бомба</option><option>АВБ</option><option>Молодежная Сборная</option><option>Будет не больно</option></select>');
$('#drF1').replaceWith('<select id="drF14" name="title"><option>Сборная провинциальных городов</option><option>БГУ</option><option>Детективное агентство Лунный свет</option><option>9 минут 11-го. Институт экономики</option><option>Бомба</option><option>АВБ</option><option>Молодежная Сборная</option><option>Будет не больно</option></select>');
$('#drF8').replaceWith('<select id="drF8" name="aemail"><option>Сборная провинциальных городов</option><option>БГУ</option><option>Детективное агентство Лунный свет</option><option>9 минут 11-го. Институт экономики</option><option>Бомба</option><option>АВБ</option><option>Молодежная Сборная</option><option>Будет не больно</option></select>');
$('#brief').replaceWith('<select id="brief" name="brief"><option></option><option>Сборная провинциальных городов</option><option>БГУ</option><option>Детективное агентство Лунный свет</option><option>9 минут 11-го. Институт экономики</option><option>Бомба</option><option>АВБ</option><option>Молодежная Сборная</option><option>Будет не больно</option></select>');
$('#drF10 option,#drF11 option,#drF12 option,#drF13 option,#drF14 option,#drF1 option,#drF2 option').each(function(){this.value=this.innerHTML});
$("hr.manHr:odd").css({display: "none"});
$("#drM29").css({display: "none"});
$("#drM9").css({display: "none"});
$("#drM6").css({display: "none"});
$("#drM4,#drM22").show();}}
$('#drM33').append('<input type="button" id="_drM33" value="А вдруг 2 первых места?" />');
$('#_drM33').click(function () {
$('#drM9').show();
$('#_drM34').remove();
$('#drM3').css({display: "none"});
$('#drM33').append('<input type="button" id="_drM34" value="Нет! 1 место достанется только одной команде!" />');
this.disabled = true;
});
$(':radio').click(function () {
$('#_drM33').attr('disabled', false);
$('#drM3').show();
});
</script>
Проблема: не работает(