-3

好的,我必须下载框,现在,当“在下拉框A中选择一个项目”时,它应该使用该选定值作为PHP中的参数,并使用查询结果来填充下拉框B。

<html>
<head>
    <title>Untitled Document</title>    
</head>   
<body>
<select name="sel1" id="sel1">
    <option>Alphabets</option>
    <option>Numbers</option>
</select>

<select name="sel2" id="sel2">
    <option></option>
</select>
</body>
</html>

当我在“sel1”中选择“字母”时,它应该用字母填充“sel2”,如果我在 sel1 中选择“数字”,它应该用数字填充 sel2。我希望这足够清楚,我是 PHP 新手,所以我真的需要有关此 ajax 回发内容的帮助。

4

2 回答 2

0

您可以在更改时使用 jvascript 事件来调用一个函数,在该函数中您可以运行 php 查询并填充结果。

<select name="sel1" id="sel1" onchange='funct()'>
于 2013-05-16T14:14:00.660 回答
0

首先你应该添加onChange="selec()"

    function selec(){
    var getdata = document.getElementById("sel1").value;
    $.ajax({
url:your php,
dataType:"json",
contentType:"application/x-www-form-urlencoded; charset=UTF-8",
data:your parameter of json,
type:"GET",
success: function(jsondata){

}
});

    }
于 2016-05-14T05:09:34.730 回答