jQuery может сделать это за пять секунд. Есть несколько более сложных способов добавления входных данных на страницу, но я настоятельно рекомендую просто поместить их в HTML без вмешательства JS:
<input id="Model" type="hidden" name="Model" value="Yes" disabled="disabled" />
Тогда вы просто делаете это.
$("select").change(function () {
if ($(this).val() == 'Any') {
$("#Model").attr('disabled', '');
}
else {
$("#Model").attr('disabled, 'disabled');
}
});
Обратите внимание, что если по умолчанию выбрано значение «Любой», вы не хотите изначально отключать модель по понятным причинам.
Кстати, меня немного смущает вопрос, зачем вам нужна дополнительная проверка, если вы уже проверяете значение выбора. Вместо проверки скрипта Model == Да, почему бы просто не проверить Time_Available == Any?
Наконец, вы не можете добавить строку запроса так, как вы ее описали (просто добавление & к таким значениям не сработает). Амперсанд будет закодирован автоматически. Если бы пользователи могли просто добавить в строку запроса все, что им нравится, это было бы кошмаром пользовательского интерфейса.