Я хотел бы создать своего рода расширенный поиск mySQL - с помощью JQuery - где пользователь запрашивает базу данных, устанавливая флажки, и, если флажок установлен, DIV немедленно обновляется через AJAX с результатами.Это своего рода автозаполнение, но с флажками.
Например, у меня есть два или более флажков:
<input type="checkbox" id="Windows" name="system"> Windows
<input type="checkbox" id="Linux" name="system"> Linux
Если пользователь проверяет «Windows», MySQL делает это немедленно (без нажатия кнопки «Отправить»).кнопка) вернуть список программ Windows.Если пользователь проверяет оба, mySQL должен немедленно вернуть список программ для Windows и Linux.
Для одного варианта отлично работает следующее:
<div id="update"></div>
$('input[name=system]').click(function(){
var id=$(this).attr('id');
$.get("review.php", {param: id},
function(data) {
$("div#update").html(data);
}
);
});
Review.php:
if (isset($_GET['param'])) {
$param = $_GET['param'];
}
$qry = mysql_query("SELECT * FROM reviews WHERE os = '".$param."' ") or die(mysql_error());
Спасибо.