javascript - 如何在自动完成框中呈现 html

标签 javascript html css

我有文本输入和 html 表单。我在哪里输入用户名并提交以获取他们的信息。 现在我已经使用 ajax 来显示用户名。

<div class="hidesearch" id="search" style="width:"400px;">

                 <input type="text"  id="searchbox"  name="user_name" value=""/>
</div>

问题是当我输入文本时,它会显示我之前在自动完成选项中提交的内容。

我需要的是覆盖自动完成中显示的值,并通过 ajax 调用在自动完成区域中呈现名称。

 function wpay_search() {
 // echo 'Sasi is  a t est';
    global $wpdb;
    $name=$_POST['user_name'];
    $employee=$wpdb->get_results("SELECT `First_Name` FROM table_list WHERE First_name LIKE '$name%' ");

    foreach($employee as $key=> $value){

     echo '<ul>';
     echo '<li>'.$value->First_Name;'</li>';
     echo '</ul>';
  //   echo $value->post_content;

   }


    //wp_reset_query();
    die();
} // end theme_custom_handler
add_action( 'wp_ajax_wpay_search', 'wpay_search' );
add_action( 'wp_ajax_nopriv_wpay_search', 'wpay_search' );

最佳答案

您可以使用 jQuery Autocomplete并设置属性 autocomplete to false在输入上。

关于javascript - 如何在自动完成框中呈现 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17296011/

相关文章:

JavaScript Canvas 下载

javascript - 每次用户发帖时如何添加新的 HTML ID?

javascript - 背景图像和 javascript 显示工件

html - Outlook 2007 的变通方法是用边距将文本环绕在图像周围?

php - 将链接添加到 wordpress 短代码中

css - 如何重新排列列网格?

javascript - 如何测试服务器代码是否可以处理来自 10,000 个 Raspberry Pi 的请求?

javascript - 在 iframe.src 和 iframe.contentwindow.location 之间进行选择的函数

html - Jekyll latex 没有出现在远程但出现在本地

php - 如何在 virustotal api v2 for php 中获取 div 命令结构化结果?