Я создаю форму для поиска клиента, используя либо идентификатор, либо адрес электронной почты, которые оба являются уникальными.Приложение сделано на Codeignitor .
- Я создал форму с двумя переключателями, один для поиска с идентификатором и другой дляпоиск с почтой + dob.
- В зависимости от выбранной радиокнопки отображаются соответствующие поля ввода.
- В контроллере выбирается функция модели на основе значения радиокнопки.
Это я закодировал, мне нужно передать значение радиокнопки в Controller.php
файл
Форма (только радиокнопка включена)
$(document).ready(function() {
$("#usingdob").hide();
$("#usingmail").hide();
$("input:radio").click(function() {
if ($(this).val() == "id") {
$("#usingId").show();
$("#usingdob").hide();
$("#usingmail").hide();
} else {
$("#usingId").hide();
$("#usingdob").show();
$("#usingmail").show();
}
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="col-md-4">
<label class="radio-inline">
<input type="radio" name="optradio" value="id" checked>Using ID </label></div>
<div class="col-md-4">
<label class="radio-inline">
<input type="radio" name="optradio" value="mail">Using DOB</label>
</div>
Я ожидал, что значение переключателя будет правильно введите описание изображения здесь