php - 整个页面中的目标 'Search'

标签 php javascript html search

我希望我的搜索栏完成搜索,但是我希望目标是“整个页面”而不是完全移动到另一个页面?

<div id="search_anything"> 
    <form action="/search.php" method="get" id='searchForm'> 
        <div class="searchFormDiv"> 
            <input type="text" name="search" value="Search Mail..." id="search" onfocus="if( $(this).attr('value').indexOf('...') >= 0) $(this).attr('value',''); $(this).select();" /> 
        </div> 
    </form> 
</div>

最佳答案

<form action="<?php echo $_SERVER['REQUEST_URI']; ?>" method="get" id='searchForm'> 

不要忘记,大多数时候您也需要在同一页面上处理表单(或在该页面上包含单独的表单处理器脚本)。

例如,如果您想使用另一个 PHP 文件处理表单,您可以将其粘贴到表单上方的任何位置:

<?php if(isset($_GET['search'])) include 'formprocessor.php'; ?>

关于php - 整个页面中的目标 'Search',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5506211/

相关文章:

php - 使用php在数据库中插入复选框的id

php - 将MySql表数据导出为CSV(先修改字段)

php - 多个页面上的多个按钮几乎执行相同的操作

javascript - 访问回调函数内的局部变量

javascript - 从子窗口调用父 javascript 中的函数

html - css标签的html head之间的有效区别? : @import url vs. 链接 href

php - 修改 Laravel 验证消息响应

javascript - Node.js 在不可能的地方打印 "undefined"

javascript - 当用户滚动到特定的 div 时运行 javascript 函数

python - 使用 Flask 插入 HTML 代码