Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/140.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在php+mysql中制作两级链式选择框(下拉列表)_Javascript_Ajax_Select - Fatal编程技术网

Javascript 如何在php+mysql中制作两级链式选择框(下拉列表)

Javascript 如何在php+mysql中制作两级链式选择框(下拉列表),javascript,ajax,select,Javascript,Ajax,Select,我可以在php中使用select box从mysql获取值,但我不能使用两级链式select box 有人对此有一些示例代码或想法吗 谢谢 您正在尝试处理客户端的东西,因此需要使用javascript来实现这一点 <input type="checkbox" name="chck_1" id="chck_1" onclick="javascript:setValue('chck_2');"/> Checkbox 1 <input type="checkbox" name="ch

我可以在php中使用select box从mysql获取值,但我不能使用两级链式select box

有人对此有一些示例代码或想法吗


谢谢

您正在尝试处理客户端的东西,因此需要使用javascript来实现这一点

<input type="checkbox" name="chck_1" id="chck_1" onclick="javascript:setValue('chck_2');"/> Checkbox 1
<input type="checkbox" name="chck_2" id="chck_2"> Checkbox 2
我还没有测试代码,但应该可以

编辑我误读了你的文章,但类似的事情也可以通过将其设置为SelectBox来完成,只有当第一个selctbox被选择为指定的索引或其他内容时,你才能用正确的数据填充它

function setValue(element)
{
  var fieldElement = document.getElementById(element);
  if(fieldElement.checked)
  {
    fieldElement.checked = false;
  }
  else
  {
    fieldElement.checked = true;
  }
}