我想在下拉菜單中顯示數據庫中的所有表格列表並允許用戶選擇表格名稱。當用戶選擇表名時,我想顯示所有的數據。 HTML文件是這樣的onchange事件不能在下拉菜單中使用jquery從另一個php頁面添加
<!DOCTYPE html>
<html>
<head>
<script src="jquery.js"></script>
<script>
$(document).ready(function(){
$.ajax({url:"home.php?id=1",
success:function(result){
$("#div1").html(result);
}});
$("#dropdown").change(function(){
alert("list item selected");
$.ajax({url:"home.php?id=2&tablename="+tableForm.tableLists.value,
success:function(result){
$("#div2").html(result);
}});
});
});
</script>
</head>
<body>
<button value="add" >
<form name="tableForm">
<div id="div1"></div>
</form>
</button>
<br><hr>
<div id="div2"></div>
</body>
這個網頁運行很好,而且顯示屬於數據庫alltable名稱的列表。但是當我從下拉列表中選擇一個值時,它甚至不會提示「選擇的列表項」消息。怎麼做才能使它工作?
這裏是下拉列表中的圖像
沒有任何變化:( – GaurabDahal
亞工作。我只是用jquery-1.8.2.min.js文件更新了jquery.js文件,謝謝 – GaurabDahal