Есть ли способ добавить выпадающий список с одной страницы PHP на другую? Я использую colorbox, который вызывается со страницы page1.
На странице php2:
<form method="post" id="add_me" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
<p>
<input type="text" name="desc" id="desc" value="<?php echo $new0;?>">
</p>
<input type="submit" name="button" value="Continue" />
</form>
На странице php 1:
<input class="iframe" href="page2.php" type="submit" name="submit_new" value="" />
<select name="selection" id="selection" >
<?php
while ($myrow = $res->fetch_assoc()) {
?>
<option>
<?php echo $myrow['desc'];?>
</option>
<?php
}
?>
</select>
<div name="just_text" id="just_text" ></div>
С помощью:
$(document).ready(function(){
$(".iframe").colorbox({iframe:true, width:"50%", height:"50%"});
$('#add_me').submit(function(){
$(':input').each(function(){
window.parent.$("#selection").text(parent.$("#selection").text() + $(this).val());
window.parent.$("#just_text").append(parent.$("#just_text").text() + $(this).val());
});
return false;
});
});
Это успешно добавляет к DIV, однако Мне нужно только добавить выпадающий выбор. Выбор становится пустым при отправке, в то время как текстовый div добавляется. Я предполагаю, что мой синтаксис неверен?
Задача ещё не решена.
Других решений пока нет …