PHP-код запускается на стороне сервера, а jQuery - на JavaScript и, следовательно, выполняется на стороне клиента, поэтому PHP-код не повлияет на jQuery. То, что возвращается с сервера, это просто элемент HTML. Для этого вы можете использовать jQuery .clone () , чтобы сделать копию выбора.
$('select').clone().appendTo('form');
Поскольку вы не указываете, на что хотите щелкнуть, чтобы добавить скопированный выбор, я просто приведу пример того, как он может выглядеть:
$("#my-id-to-click-on").click(function(){
$('select').clone().appendTo('form');
});
Примечание Поскольку я ничего не знаю о классах или идентификаторах, используемых в ваших формах и входах, в этих примерах используются очень общие селекторы, и если у вас есть несколько форм или несколько выборок в вашей DOM, это станет проблема. Я предлагаю вам добавить идентификаторы или классы в ваши формы и варианты выбора и использовать их для выбора. Таким образом, это будет более пуленепробиваемым.
Вы также можете добавить оператор if, чтобы убедиться, что выборка копируется только при первом нажатии. Если ты так хочешь, чтобы он вел себя.