Jquery自动完成php源代码
我想用一个php文件作为源代码使用jquery自动完成“函数”。我不明白为什么它不起作用。如果我使用变量中输入的数据,一切正常。希望有人能帮忙。提前感谢您的回复。干杯马克 我的HTML:Jquery自动完成php源代码,php,jquery,autocomplete,Php,Jquery,Autocomplete,我想用一个php文件作为源代码使用jquery自动完成“函数”。我不明白为什么它不起作用。如果我使用变量中输入的数据,一切正常。希望有人能帮忙。提前感谢您的回复。干杯马克 我的HTML: <input id="moi" type="text"/> 我的PHP: <?php header('Content-Type: text/html; charset=utf-8'); require("../inc/connect.inc.php"); mysql_set_charset(
<input id="moi" type="text"/>
我的PHP:
<?php
header('Content-Type: text/html; charset=utf-8');
require("../inc/connect.inc.php");
mysql_set_charset('utf8');
$result = mysql_query("SELECT * FROM search_loc");
$row=mysql_fetch_assoc($result);
while($row=mysql_fetch_assoc($result)){
echo $row['srl_loc'].'<br>';}
?>
您的PHP脚本应该返回JSON数据 在jQueryUI中
PHP脚本应该返回JSON数据 在jQueryUI中
将其包装在
json\u encode()函数中:
echo json_encode($row['srl_loc']).'<br />';
echo json_encode($row['srl_loc'])。
;
将其包装在json\u encode()函数中:
echo json_encode($row['srl_loc']).'<br />';
echo json_encode($row['srl_loc'])。
;
我从未使用过jQuery自动完成插件,但我相当确定它没有被
分隔。而且您有两次$row=mysql\u fetch\u assoc($result)代码>在那里。这是故意的吗?我从来没有使用过jQuery自动完成插件,但我相当确定它没有被
分隔。而且你有两次$row=mysql\u fetch\u assoc($result)代码>在那里。这是故意的吗?您可以将“[”放在前面,并用“,”分隔字符串。或者在数组中使用json_编码,将值放在数组中。您可以将“[”放在前面,并用“,”分隔字符串。或者在数组中使用json_编码,将值放在数组中
echo json_encode($row['srl_loc']).'<br />';