次のスクリプトを使用した後、データ アラートが表示されません
$(document).ready(function() {
$('.autosuggest').keyup(function() {
var search_term = $(this) .attr('value');
$.post('search.php', {search_term:search_term}, function(data) {
alert(data);
});
});
});
そして、次のPHPコードを使用して
<?php
include('system/includes/db_connect.php');
if (isset($_POST['search_term']) == true && empty($_POST['search_term']) == false) {
$search_term = mysql_real_escape_string($_POST['search_term']);
$query = mysql_query("SELECT username FROM promoties WHERE username LIKE '$search_term%'");
while (($row = mysql_fetch_assoc($query)) !== false) {
echo '<li>', $row['username'], '</li>';
}
}
?>
アラートに「テスト」を入れると問題なく動作しますが、データにアラートを出すと空のアラート ボックスが表示されます。
また、PHPコードを単独でテストしましたが、完全に動作します..
どうしたの?ありがとう!