基于 PHP 数组字段进行搜索
Search based on PHP array field
我正在尝试从我的页面进行谷歌搜索,搜索基于特定的一组 strings.so 以下代码有一个带有一些值的PHP数组字段..所以如果我在执行搜索时需要使用它们,如何做到这一点,我尝试使用以下代码,但它不起作用。
enter code here
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.9.1.js"></script>
<script src="//code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
<?php $fieldArray=array('fruits','gold','pen');?>
<script>
function searchLink()
{
var link1 = document.getElementById("search").value;
window.location.href = 'https://www.google.co.in/?q='+link1;
}
$(function() {
var availableTags = <?php echo json_encode($fieldArray)?>
$( "#search" ).autocomplete({
source: availableTags
});
});
</script>
</head>
<input type="text" name="search" id="search" style="width:400px;"/>
<input type="button" name="searchBtn" id="searchBtn" value="Search" onclick="searchLink()"/>
我认为您希望" fruits,gold,pen
"作为搜索框中的自动完成。
在 js 中,您在 var 声明后错过了分号(;)。
var availableTags = <?php echo json_encode($fieldArray)?>;
缺失;
var availableTags = <?php echo json_encode($fieldArray)?>;
相关文章:
- 引导工具提示用法,在搜索字段中
- JavaScript动态附加到搜索字段
- 当搜索字段为空时,取消所有ajax请求
- jQuery .focus() 在 Safari(桌面)的搜索字段中不起作用
- CasperJS无法填充谷歌搜索字段
- 如何使用 Jquery 向搜索字段添加“标签”
- 在表单中搜索字段,然后对所有选定的结果执行某些操作
- 修复融合表映射中不起作用的搜索字段和表
- 如何通过自动填充html列表为用户制作搜索字段
- 编写从 XML 文件返回数据的搜索字段脚本
- 如果搜索字段为空,则不要搜索(Wordpress)
- 将结果添加到自动建议的搜索字段
- 使用 AngularJS 中的搜索字段进行过滤
- 点击显示按钮并在关闭时隐藏搜索字段时出现问题
- 是否可以通过搜索字段使用“switch_user”
- 搜索字段,清除焦点上的默认文本-FF 3.6
- 搜索字段文本没有't在FF 3.6中显示
- 在Sencha touch中的搜索字段上设置列表值
- 堆栈溢出背后的算法是什么? ajax标记搜索字段
- 搜索字段sapui5显示json中的数据