我目前正在制作一对下拉菜单。第二个选项取决于用户在第一个下拉列表中的选择。动态下拉菜单If-Else
目前我的代码不工作,不进入的if else功能
$city="";
$formcontent =<<<EOT
<select name="City" id="City">
<option value="0">Make a Selection</option>
<option value="City1" $city="City1">City1</option>
<option value="City2" $city="City2">City2</option>
</select><br></br>
<select name="Street" id="Street">
<option value="0">Make a Selection</option>
EOT;
if($city=="City1"){
$formcontent. = <<<EOT
<option value="City1Street1">City1 Street1</option>
<option value="City1Street2">City1 Street2</option>
EOT;
}
就是这里:http://codepad.org/b4FulPsH要连接到一个变量,它是'$ VAR =','不是$变种。 ='。修正:http://codepad.org/n53YLgV5 – 2012-02-04 05:59:26
我宁愿ajax根据选定的城市给予街道名单。您只需将onchange事件应用于城市下拉菜单,并根据传递的值,只需将innerhtml设置为街道下拉菜单。 – Kamal 2012-02-04 06:16:12
你的if/else函数在哪里?它是Javascript还是PHP? – Matthew 2012-02-04 11:44:56