Я застрял здесь с этой проблемой, возможно, кто-нибудь сможет дать мне пинка...
В родительском окне у меня есть форма для параметров продукта. Пользователь должен выбрать элемент из списка, который появляется во всплывающем окне, в данном случае номер продукта для данного набора элементов продукта во всплывающем окне (модальный режим начальной загрузки). Каждый элемент во всплывающем окне логова имеет кнопку для его выбора. После выбора одного элемента окно должно закрыться, и идентификатор этого элемента будет передан в форму моего родительского окна (в поле ввода). Назовите это сборщиком предметов.
Я нашел много ответов на похожие проблемы, но не то, что я ищу: у меня есть список во всплывающем окне, и значение должно быть возвращено после щелчка пользователя. Я читал про window.opener, но не заработал.
Должен ли я размещать функцию jquery в моем всплывающем модальном окне, чтобы получить значение нажатой кнопки? Нужен ли тег во всплывающем окне? (Я пробовал это, но он перезагрузит всю страницу, чего я пытаюсь избежать с помощью запроса ajax.)
Это мой AJAX-запрос в родительском окне прямо сейчас:
$.ajax({
url: 'functions/xyz.php',
type: 'POST',
data: { one, two, three },
success: function(response){
if(response != 0){
$('#Popup .modal-body').html(response);
} else {
alert('error');
}
}
});
Всплывающее окно и передача данных от родителя к всплывающему окну работают хорошо. Но для противоположного пути - я должен признать, что я совершенно потерян и не знаю, что мне не хватает. Я надеюсь, что кто-нибудь может мне помочь. Заранее спасибо за терпение...