2016-10-19 111 views
-1

我正在使用php將數據庫中的行回顯到下拉菜單中。使用onclick事件來運行查詢

如果用戶想要編輯子菜單中顯示的任何特定記錄,我希望能夠做到這一點,而不需要用戶點擊額外的提交按鈕。

我知道最好的方法是使用JavaScript。我有一個函數,當用戶點擊記錄時調用,將記錄ID作爲參數傳遞給函數。

但是我不知道如何繼續。理想情況下,我想將它發佈到同一頁面,然後繼續使用php。

的最佳方式將如何去了解這個

+0

做一些關於AJAX的研究,看起來好像你是半途而廢 – RiggsFolly

+1

類似於:http://stackoverflow.com/questions/23712799/post-input-onchange-with-ajax – VishalParkash

回答

1
var id = elem.val(); 
$.ajax({ 
     url: "page.php", 
     type: "POST", 
     data: { id: id } 
     }).done(function(msg) { 
     // Do something 
     }) 
     }).fail(function(jqXHR, textStatus) { 
     alert("Request failed: " + textStatus + " - Please try again.") 
     }) 

你需要的,如果你是不是已經用它來一個鏈接到jQuery的。我建議您閱讀ajax,以瞭解它在做什麼以及如何正確使用它。