0
我想從使用jQuery和PHP的加載頁面獲取變量。假設我有2頁。我的no-1.php
頁面將是一個表單顯示,我也有一個<select>
列表,用戶必須選擇狀態,並且當用戶單擊時,它會從<div>
內的頁面no-2.php
中加載一個新的<select>
列表。用戶必須根據用戶之前在頁面1.php上選擇的狀態來選擇員工姓名。從負載獲取變量頁面
這裏是我做
無1.PHP(jQuery來調用函數的用戶就狀態選擇)
$(document).ready(function() {
var p_id = $("#p_id").val(); //value from form on page no-1.php
var pid = $("#pid").val(); //value from form on page no-1.php
$('#list').load('no-2.php', {
"pid": pid,
"p_id": p_id
});
$('#lokasi').change(function() { //#lokasi is the State that user choose
$.ajax({
type: "GET",
url: "no-2.php",
data: {
mlk: $(this).val() //value of the state
}
}).done(function(data) {
$('#list').html(data)
});
});
});
無2.PHP代碼 (<select>
列表用戶選擇對國家工作人員姓名基地)
<select name="staff" id="staff">
//php to select data from db
<option value="<?php echo $row_mlk['staff_id']; ?>" <?php if($row_mlk[ 'staff_id']==$ p_id){ echo "selected"; } ?> >
<?php echo $row_mlk[ 'name']; ?>
</option>
</select>
的更新過程在頁面no-1.php
。其他數據可以完美更新,但只有頁面no-2.php
的員工不會更新。有人能告訴我正確的做法嗎?
問題解決
我能做到這一點!如果有人需要一個答案或指導,這是我指的URL。希望它能幫助,
https://css-tricks.com/dynamic-dropdowns/
感謝那些誰幫助和時間。
不能只加載其他頁面的選項並在主頁 – Vickrant
上保留