Javascript 如何在jQuery中对数据库(表)进行值搜索(查找)?
我想显示结果搜索现场(在线)和搜索字母到字母(音译)。如何使用jQuery回送(打印)数据库的结果搜索(要成功:函数(数据)) 例如,我的意思是明显的:Javascript 如何在jQuery中对数据库(表)进行值搜索(查找)?,javascript,jquery-plugins,jquery,Javascript,Jquery Plugins,Jquery,我想显示结果搜索现场(在线)和搜索字母到字母(音译)。如何使用jQuery回送(打印)数据库的结果搜索(要成功:函数(数据)) 例如,我的意思是明显的:我必须将以下单词存入数据库: salam、salavat、sabos、凉鞋、sefid、siah和……我键入 搜索框:s--显示以下文字-->salam、salavat、sabos、Sanda、, sefid,siah现在如果type:sa--显示单词-->salam, salavat、sabos、Sanda,如果类型:sala--显示以下文字-
我必须将以下单词存入数据库: salam、salavat、sabos、凉鞋、sefid、siah和……
我键入 搜索框:s--显示以下文字-->salam、salavat、sabos、Sanda、, sefid,siah
现在如果type:sa--显示单词-->salam, salavat、sabos、Sanda,
如果类型:sala--显示以下文字--> salam,salavat
如果类型:salam——显示以下文字-->salam
我希望你明白我的意思。 你对此有何评论 我的代码:
$('#hotel').keypress(function () {
var dataObj = $(this).closest('form').serializeArray();
$.ajax({
url: 'http://localhost/admin/tour/search_hotel',
data: dataObj,
dataType: 'json',
success: function (data) {
// Display the results
alert(data);
},
"error": function (x, y, z) {
// callback to run if an error occurs
alert("An error has occured:\n" + x + "\n" + y + "\n" + z);
}
});
});
关于您必须指定脚本返回正确json对象/数组的url
$('#hotel').keypress(function () {
var dataObj = $(this).closest('form').serializeArray();
$.ajax({
url: 'http://localhost/admin/tour/search_hotel/search_script.php',
data: dataObj,
dataType: 'json',
success: function (data) {
$("#suggestion_tab").html('');
$.each(data.suggestions, function(a,b){
$("#suggestion_tab").append('<li>'+data.b+'</li>');
});
// Display the results
///alert(data);
},
"error": function (x, y, z) {
// callback to run if an error occurs
alert("An error has occured:\n" + x + "\n" + y + "\n" + z);
}
});
});
我想不出你问了什么,但也许jquery ui autocomplete就是你要找的东西是的,类似的东西。但我不想使用jQueryUI或任何其他我想自己创建的东西。如何获取数据库的echo值?此代码有错误:解析错误:语法错误,第25行的D:\xampp\htdocs\application\controllers\admin\tour.php中出现意外的双箭头。第25行是:echo json_encode('suggestions'=>$output);我该怎么做?我的改变,我已经解决了:echo json_encode(array('suggestions'=>$output));错误给我ajax调用:发生错误:[object]找不到错误。你对此有何评论?
$result = mysql_query("SELECT ....");
while($row = mysql_fetch_assoc($result))
{
$output[] = $row;
}
echo json_encode(array("suggestions" => $output));