Javascript 如何将输入自动完成的值从一个页面转换到另一个页面,如value=“”
2页index.php和function.php 如何传递输入的选定值Javascript 如何将输入自动完成的值从一个页面转换到另一个页面,如value=“”,javascript,php,jquery,Javascript,Php,Jquery,2页index.php和function.php 如何传递输入的选定值 像这样您可以使用ajax在那里发布值,但您必须通过以下方式获得: $("#skill").autocomplete("get_list.php", { width: 260, matchContains: true, select: function( event, ui ) { $.post('path/to/function.php', {"selected":ui.value},
像这样您可以使用ajax在那里发布值,但您必须通过以下方式获得:
$("#skill").autocomplete("get_list.php", {
width: 260,
matchContains: true,
select: function( event, ui ) {
$.post('path/to/function.php', {"selected":ui.value}, function(data){
console.log(data); // check the data if returns anything.
});
}
});
现在在function.php中:
什么时候调用function.php?谢谢你的回复,我需要这样的值
<?php
$form = '
<div name="input" class="input_box" id="input">
<form action="function.php" target="iframe" enctype="multipart/form-data" method="post" >
....
<div style="padding-right: 14px;">
<input type="text" name="skill" value="value from autocomplete" />
</div>
...
</form>
</div>
';
?>
$("#skill").autocomplete("get_list.php", {
width: 260,
matchContains: true,
select: function( event, ui ) {
$.post('path/to/function.php', {"selected":ui.value}, function(data){
console.log(data); // check the data if returns anything.
});
}
});
<?php
$form = '<div name="input" class="input_box" id="input">'.
.........
'<input type="text" name="skill"' .
'value="'.isset($_POST['selected']) ? $_POST['selected'] : 'default text' . '" />';
</div>
...
</form>
</div>';
?>