好的,所以我有這個函數在PHP中獲得一個屬性並返回一個數組。事情是這樣的:用php動態改變選擇選項
function getProvinces($countryID){
return arrayWithProvinces($countryID);}
每次家長選擇的變化,功能getProvinces()應該用新的標識來執行,並且arrayWithProvince應包括在子選項中進行選擇。
我正在使用jquery來處理事件,因爲我在某處發現。我需要做這樣的事情。
$("#selectCountry").change(function() {
var parent = $(this).val(); //get option value from parent
var prov = <?php echo json_encode($pagina->getProvinces(<PARENT>)); ?>;
list(prov);
我的問題是,我不知道如何告訴getProvinces($ countryID)php函數是父項的新值。
在此先感謝。
我認爲你應該使用ajax,而不是php。 – asurbernardo
PHP代碼只在服務器端評估一次,並將生成的HTML發送給客戶端。就像@asurbernardo所說的,你應該使用AJAX請求來調用服務器。 –