0

我有一个使用 php 从 MySQL 加载类别的选择选项,当用户从选择类别中选择一个值时,我需要另一个选择选项出现并填充该类别的产品。这两个选择应该在同一个表单中,因为我在提交这个表单时需要传递选择的类别和选择的产品。

4

2 回答 2

1
<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
 }
});
});
于 2013-07-18T05:33:18.753 回答
0

我认为这两位评论者指的是在页面加载后使用 Javascript 设置元素的值。

另一个选项是在服务器端设置选定的元素,例如html 选择选项 SELECTED

于 2013-07-18T05:33:49.177 回答