【发布时间】:2011-11-05 23:14:28
【问题描述】:
我的注册看起来像这样:
<input type="radio" value="a">a
<input type="radio" value="b">b
<select name="group">
<?php
for ($i=1; $i<=4; $i++)
{
echo '<option value="'.$i.'">'.$i.'</option>';
}
?>
</select>
我想做的是,如果选择 a,“组”选择菜单选项将在 [1;4] 范围内,如果选择 b 然后 [5;9]。如何即时更改php? js可以吗?
【问题讨论】:
-
您需要在 ajax 调用上构建选项
-
澄清一下:在 PHP 中,您不能真正使用“即时”一词。既然如此。 PHP 以这种方式不是动态的,您必须为此使用 javascript。你可以用 PHP 做到这一点,但它不会是动态的,需要重新加载页面。
-
@Haim Evgi 怎么样?你能编辑一下代码吗?
-
@Kalle H. Väravas 感谢回复
-
用户 SELECTED 请检查此 URL htmlcodetutorial.com/forms/_OPTION_SELECTED.html,我们也可以使用 w3schools.com/html5/tag_optgroup.asp
标签: php javascript jquery select