我怎么能运行一个 PHP 查询, 只有在选择一个选项时才能运行, 选择一个从选中的下调中选择的选项, 但每次选择不同的选项时都会刷新这些选项?
例如,这里是 HTML :
<html>
<head>
<script type="text/javascript" src="/hr/includes/jui/js/jquery-ui-1.8.20.min.js"</script>
<script>
$(document).ready(function() {
$( #select_box_1 ).change(function() {
if($(this).val() != )
$.ajax({
type: get ,
url: 平衡 1.php ,
data: value + $(this).val() ,
success: function(data) {
$("#result-div").html(data);
}
});
}
});
});
</script>
</head>
<body>
<form name="form" id="form" method="post" action="validate.php">
<div id="select_box_1">
<select name="drop_down">
<option value="">Please choose</option>
<option value="1">John</option>
<option value="2">Bob</option>
<option value="3">Mike</option>
</select>
</div>
<div id="result-div">
</div>
<input type="submit">
</form>
</body>
</html>
平衡 1.php
<?php
print "GET Value:".$_GET[ value ];
?>
我想根据所选择的值在选择框下运行一个查询 - 例如,当没有选择任何值时, 没有运行查询。 如果用户从列表中选择 John, 那么查询会运行 ID=1 的位置, 并显示约翰的结果 。 如果用户随后选择 Bob, 查询应该再次运行 ID=2 的位置?