我正在尝试使用ajax来获取数据而不刷新页面,也试图通过POST方法将参数传递给另一个页面以在数据库中进行搜索.Ajax没有将参数传递给test.php。请帮忙。
index.php
GetBill();
private void GetBill() {
DefaultTableModel billTB = (DefaultTableModel)Table_Bill.getModel();
MessageFormat header = new MessageFormat("** Sola Waves Reservation Bill **");
MessageFormat footer = new MessageFormat("**----- Thank You ! -----**");
try {
Table_Bill.print(JTable.PrintMode.NORMAL, header, footer);
}catch(Exception e){
JOptionPane.showMessageDialog(null, e);
}
}
test.php
<?php
if (isset($_GET['id'])) {
$id=$_GET['id'];
}
$id=2;
?>
<div id="show"></div>
</body>
</html>
<script>
$(document).ready(function() {
var id='<?php echo $id; ?>';
setInterval(function () {
console.log(id);
$.ajax({
url:"test.php",
method:"post",
data:{id:id},
});
$('#show').load('test.php')
}, 3000);
});
</script>