Я работаю над сайтом, на котором есть сценарий аренды оборудования, который использует выпадающий список для выбора категорий. http://www.thierryfun.be/indexV2.phpИспользование JQuery для выбора выпадающего списка
Клиент хочет, чтобы все категории дополнительно отображались в виде кнопок. Итак, я пытаюсь сделать нажатие на кнопку, как если бы пользователь выбрал опцию из раскрывающегося списка.
Я попытался связывая некоторые элементы с выпадающим меню:
$('.thirdButton').click(function() {
$("select[name='category_id']").eq(3).prop('selected', true);
$("select[name='category_id']").prop('selectedIndex', 3);
$("select[name='category_id']").val(3).change();
$("option[value=3]").click();
$("option[value=3]").triggerHandler("select");
$("option[value=3]").trigger("click");
});
Однако все эти заявления не делает работу compleetly. Все они не могут действовать как фактический щелчок, который отправляет новый запрос на сервер. Как вы можете видеть в этом ролике 30 сек https://www.youtube.com/watch?v=mZz8xgc0ALY
Раскрывающийся оленья кожа на самом деле «совершить», «выполнить», чтобы сделать запрос на сервер.
Любые идеи, предложения очень ценятся!
Спасибо. Это то, что я искал. Ваш код работает. Ответ принят. Однако я подключил его к скрипту, а потом этого не сделал. Я потратил довольно много времени, пытаясь понять это сейчас, поэтому я решил остановить этот подход и вместо этого изменить сценарий аренды. –
Жаль, что это не сработало для вас на вашем сайте. Если вы хотите понять, почему так вы знаете, что делать в будущем, вы можете создать демоверсию, чтобы мы могли взглянуть. Или вы можете задать новый вопрос, и мы будем рады взглянуть. – PeterKA