Ben arama anahtar kelimeyi içeren sonuçlarını görüntülemek böylece php sayfasına keydown üzerinde jQuery ile arama kutucuğu değerini göndermek çalışıyorum. Ancak, php sayfa giriş metin kutusu [değil düğmeye] ve $ _POST okumak değildir.
html:
.keydown(function() {
//create post data
var postData = {
"bsearch" : $(this).val()
};
//make the call
$.ajax({
type: "POST",
url: "quotes_in.php",
data: postData, //send it along with your call
success: function(response){
$("#bquote").html(response);
}
});
})
. . .
<!-- Begin Search -->
<div id="search" style="display:none;">
<input type="text" class="bsearch" name="search" value="Search" />
</div>
<!-- End Search -->
php:
include_once "inc/class.quotes.inc.php";
$quotes = new Quotes($db);
if (isset($_POST['search']))
//$quotes->searchQuotes();
echo 'Searching. . ';
else
$quotes->displayQuotes();
o 'Searching. .'
metni yankı ancak bunun yerine başka bir kısmına gider ve tırnak görüntüler etmez, çünkü $_POST['search']
okuyor değil gibi görünüyor.
i ne olduğunu öğrenmek için bu kodu çalıştı:
echo "<pre>";
print_r($_POST);
echo "</pre>";
Bu boş bir dizi görüntüler. ben yanlış ne yapıyorum?