gpt4 book ai didi

PHP 搜索功能不显示结果

转载 作者:行者123 更新时间:2023-11-29 05:13:56 25 4
gpt4 key购买 nike

我一直在尝试使用 PHP 和 ajax,并试图让它产生我的结果。但出于某种原因,它根本不起作用。我会写一些文字,什么也不会出现。

代码:

    <script type="text/javascript">
$( document ).ready( function() {
$('.searchFunction').keyup( function( event ) {
var search_term = $(this).attr('value');

});
</script>

同样,我不太确定如何解决这个问题。我的数据库名为 ing,字段名称为 ingName

最佳答案

知道了:您没有在此处获取文本框值 var search_term = $(this).val();

OP 尝试使用 var search_term = $(this).attr('value');

读取文本框的值

您的选择查询有问题,我已经更新了它。

更新 1:

<?php
if( $_SERVER['REQUEST_METHOD']=='POST' )
{
$conn=mysql_connect("localhost","root","") or die ("could not connect");
mysql_select_db("test") or die ("could not find db");

if ( !empty( $_POST['search_term'] ) )
{

$search_term = $_POST['search_term'] ;

$query = mysql_query( "SELECT `ingName` FROM `ing` WHERE `ingName` LIKE '".$search_term.'%', $conn );


if( $query )
{
while( $row = mysql_fetch_assoc( $query ) )
{
echo '<li>'.$row['ingName'].'</li>';
}
}
}
mysql_close( $conn );
exit();
}
?>

<!DOCTYPE html>
<html lang="en">
<head>
<title>Dashboard</title>
</head>
<body>

<div class="container">
<input type="text" name='search_term' class="searchFunction">
<input type="submit" value="Search">
<div class="dropdown">
<ul class="result"></ul>
</div>
</div>

<script src="http://code.jquery.com/jquery-2.2.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script type="text/javascript">
$( document ).ready( function() {
$('.searchFunction').keyup( function( event ) {
var search_term = $(this).val();

$.post( document.location.href, { search_term:search_term }, function( data ) {
$('.result').html( data );

$('.result li').click( function( event ) {
var result_value = $(this).text();

$('.searchFunction').attr('value', result_value );
$('.result').html('');
});
});
});
});
</script>

</body>

关于PHP 搜索功能不显示结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35705692/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com