0
我正在構建漫畫/藝術品網站,可以讓您搜索材料。該網站將有兩個子網站,漫畫和藝術品。當用戶選擇一個子網站時,它只會顯示那些圖像(漫畫或藝術作品)。當他們搜索時,我還想傳入一個「子站點」參數,該參數將返回漫畫或藝術作品。.get()回調接受多個參數
因此,對於我的搜索功能,我想將多個參數傳遞給搜索功能(搜索字符串,子網站)。
我有以下的搜索框:(我怎麼在子網站傳遞給HTML搜索?)
$subsite = (isset($_GET['subsite']) ? ($_GET['subsite']) : null);
<span class="search"><input type="text" onkeyup="search(this.value)" name="input" value="" /></span>
即輸入傳遞給這個jQuery:
function search() {
$.get("./scripts/search.php", {"_input" : $('input[name=input]').val(), "_subsite" : $('input[name=subsite]').val()},
function(returned_data) {
$("#output").html(returned_data);
}
);
}
PHP:搜索。 PHP
$input = (isset($_GET['_input']) ? ($_GET['_input']) : 0);
$subsite = (isset($_GET['_subsite']) ? ($_GET['_subsite']) : null);
echo "SEARCH SITE = " . $subsite;
//This echos out nothing... it should be the subsite, either "artwork" or "comics"
我試圖讓我的漫畫網站去住,但我不能得到這個工作。有什麼建議麼?謝謝!
對不起,我不知道你的jQuery不會被PHP解析。這應該在那種情況下起作用。 – keyboardSmasher