對於點擊一個按鈕,我已通過Javascript驗證頁面,並且我已將在下拉列表中選擇的數據與數據庫進行比較,該頁面也在頁面提交到服務器之前進行比較。如何同時調用php函數和javascript函數來點擊一個按鈕?
所以我打算調用兩個函數(Javascript和php函數)來點擊一個按鈕。
我的方法(解決方案)是對的還是有其他方法。 在此先感謝..
對於點擊一個按鈕,我已通過Javascript驗證頁面,並且我已將在下拉列表中選擇的數據與數據庫進行比較,該頁面也在頁面提交到服務器之前進行比較。如何同時調用php函數和javascript函數來點擊一個按鈕?
所以我打算調用兩個函數(Javascript和php函數)來點擊一個按鈕。
我的方法(解決方案)是對的還是有其他方法。 在此先感謝..
您可以通過ajax將下拉列表中選擇的數據與數據庫進行比較,如果匹配,則可以提交表單。
要在同一頁面上調用php函數,您需要使用AJAX,因爲它是服務器端腳本。
使用下面的代碼,它是一個jQuery Ajax代碼。
test.php是將與數據庫匹配的php頁面。
$.post("test.php", { selectedData: $("#yourdropdownid option:selected").val() }, function(data) { if(data=="matched") { // submit the form here } else { // alert user that seleted value is not in database }
});
如果他選擇下拉列表,然後本身我可以與數據庫正確的比較。請你能爲我提供代碼。 – Indu 2011-05-20 10:20:55
@iNDU:不,你必須自己做,並回來具體問題 – 2011-05-20 10:23:47