gpt4 book ai didi

来自 HTML 页面上搜索查询的 PHP Echo

转载 作者:行者123 更新时间:2023-11-28 00:22:18 25 4
gpt4 key购买 nike

我试图在单独的页面上显示搜索查询结果。我从论坛复制代码,但由于显示页面不是 php,我不确定它是否有效。

这是主页上的代码:

<form action="search" method="post">
<input type="text" name="q" />
<input type="submit" name="search" value="Search" />
</form>

我希望搜索结果显示在 mysite.com/search 上(显然)

mysite.com/search 上的代码如下:

<div id="cse" style="width: 100%;">Loading</div>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">//
google.load('jquery', '1');
google.load('search', '1');
google.setOnLoadCallback(function(){
var customSearchControl = new google.search.CustomSearchControl('XXXXX');
customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
customSearchControl.draw('cse');
$(".gsc-input").val("<?php echo $_POST['q']; ?>");//insert into search field requested search text
$(".gsc-search-button").click();//call button click event, show results
}, true);
// ]]></script>

我有什么选择吗?有解决方法吗?

最佳答案

since the display page isn't php

那你就不能用$(".gsc-input").val("<?php echo $_POST['q']; ?>");了, 但可以使用类似的东西

$.get('path-to-php-script/query.php', function(data) {
$(".gsc-input").html(data);
alert('Load was performed.');
});

我们的想法是,您只需使用 jQuery 来检索和操作您需要通过 PHP 脚本运行的数据,然后再将它们返回到纯 HTML 显示页面。

关于来自 HTML 页面上搜索查询的 PHP Echo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8164224/

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