2015-09-27 112 views
-1

我创建了一个搜索,同时使用此演示键入方法: https://codeforgeek.com/2014/09/ajax-search-box-php-mysql/ 但现在我坚持处理结果。 我想收到一份数据清单(工作),但也是每Dataline一个ID不应该是可见的,但 我可以使用作为提交数据。 我可能必须更改json数组并将id放入其中,但是我不知道如何分离帖子表单中的数据并将id用作隐藏id。 要清除我的例子:我有一个字符串表(可以重复)和唯一的数字ID的表。 我想列表中包含字符串,我想只用id提交。处理json输出作为数组

我还发现很多simular项目都看起来有点不同,我特别喜欢这个的外观,创建一个悬停的结果框,并没有改变任何东西到我的窗体。

+1

代码? ...... .. .. – 3y3skill3r

回答

2

的结果

json_decode($ JSON)使用json_decode会给你回报的对象

json_decode($ JSON,真)VILL给你数组的回报

+0

Tnx为您的答复米哈尔,我不知道你的意思是我应该使用该功能。据我了解(我只是ajax/json的初学者)json返回的处理是在typeahead.min.js中完成的,因此我不能在那里使用php函数。但我是否正确,因为我明白,因为查询结果正在被编码在JSON中,我可以添加额外的值到该数组,我应该解码它然后在JS,并使其只显示我的价值观?如果是这样,我怎么也可以在PHP中获得ID?至少我现在有一些东西要看,谢谢!但更多(具体)的帮助将会受到欢迎。 – Ronald