Javascript Ajax对自动完成插件的响应
自动完成文本字段的代码如下所示:Javascript Ajax对自动完成插件的响应,javascript,php,ajax,Javascript,Php,Ajax,自动完成文本字段的代码如下所示: var ColTags = [ "USA","Canada","China" ]; 我需要使用Ajax来填充脚本,但我没有使用JavaScript的经验 $.ajax({ data: parameter, url: 'country.php', type: 'post', success: function (response) { var ColTags = [
var ColTags = [
"USA","Canada","China"
];
我需要使用Ajax来填充脚本,但我没有使用JavaScript的经验
$.ajax({
data: parameter,
url: 'country.php',
type: 'post',
success: function (response) {
var ColTags = [
response
];
$( "#ColTags" ).autocomplete({
source: ColTags
});
}
});
country.php
:
$var="'uno','dos','tres','cuatro'";
echo $var;
这不是javascript的工作方式。阅读更多关于它的信息。有很多在线教程可以比我解释得更好
$.ajax({
data: parameter,
url: 'country.php',
type: 'post',
success: function (response) {
//error checking is good
if(! (response instanceof Array))
console.log (response);
return false;
}
var colTags = response;
$( "#ColTags" ).autocomplete({
source: colTags
});
}
});
//country.php
$var=array('uno','dos','tres','cuatro');
echo json_encode($var);
为了让回答者或其他有类似问题的人更容易回答,请添加一个特定的问题陈述——“它不起作用”,可以假设,但它怎么不起作用呢?什么错误信息或错误行为是特征?