0
我有一個選擇選項,使用PHP從MySQL加載類別,我需要當用戶從類別選擇一個值選擇,另一個選擇選項出現並填充此類別的產品。這兩個選擇應該是相同的形式,因爲我需要在提交此表單時通過所選類別和所選產品。使用php填充選擇選項
我有一個選擇選項,使用PHP從MySQL加載類別,我需要當用戶從類別選擇一個值選擇,另一個選擇選項出現並填充此類別的產品。這兩個選擇應該是相同的形式,因爲我需要在提交此表單時通過所選類別和所選產品。使用php填充選擇選項
<select name='test1' id='test1'>
<option value='1'>1</option>
<option value='2'>3</option>
<option value='3'>3</option>
<option value='4'>4</option>
</select>
的Html
<select name='tes2' id='test2'>
</select>
阿賈克斯
$("#test1").on('change',function(){
$.ajax({
url : 'someurl',
data: { data },
dataType: 'json',
async: false,
success: function(res){
//Populate second select
}
});
});
我覺得這兩個批評家指的是使用JavaScript來設置元素的值,一旦頁面加載。
另一種選擇是在服務器端設置所選元素,例如, html select option SELECTED
嘗試使用ajax ... –
您必須在網頁上使用AJAX才能與php代碼交談並填充第二個選項列表 – jeff