求一个在jquery中 同一表中的三级联动下来菜单
jquery代码:<scriptsrc="js/jquery-1.4.min.js"></script><script>$(document).ready(functio...
jquery代码:
<script src="js/jquery-1.4.min.js"></script>
<script>
$(document).ready(function()
{
$("#p_id").change(function()
{
msg=$(this).val();
$.get("cp_add_data.php",{value:msg},function(data)
{
$("#list").html(data);
}
);
}
)
$("#pis_id").change(function()
{
msg=$(this).val();
$.get("cp_add_datas.php",{value:msg},function(data)
{
$("#lists").html(data);
}
);
}
)
}
)
</script>
php代码:(cp_add_data.php中的)
<?php
include_once("../configs/configs.php");
$m=new sql("cp_type");
$m->where("p_id=$_GET[value]");
$row=$m->select();
?>
<select name="s_id">
<option value="无" selected="selected">-请选择-</option>
<?php
foreach($row as $value)
{
?>
<option value="<?php echo $value["id"]?>"><?php echo $value["cp_type"]?></option>
<?php
}
?>
</select>
(cp_add_datas.php中的)
<?php
include_once("../configs/configs.php");
$m=new sql("cp_type");
$m->where("pis_id=$_GET[value]");
$row=$m->select();
?>
<select name="d_id">
<option value="无" selected="selected">-请选择-</option>
<?php
foreach($row as $value)
{
?>
<option value="<?php echo $value["id"]?>"><?php echo $value["cp_type"]?></option>
<?php
}
?>
</select>
html中的代码:
<td width="66" align="center">类 别:</td>
<td width="214" align="left"><select name="p_id" id="p_id" >
<option value="无" selected="selected">-请选择-</option>
<{section name=p_list loop=$p_row}>
<option value="<{$p_row[p_list].id}>"><{$p_row[p_list].cp_type}></option>
<{/section}>
</select></td>
<td width="106" align="left" id="list"><select name="s_id" id="s_id">
<option value="无" selected="selected">-请选择-</option>
</select></td>
<td width="174" align="left" id="lists"><select name="d_id" id="d_id">
<option value="无" selected="selected">-请选择-</option>
</select></td>
</tr> 展开
<script src="js/jquery-1.4.min.js"></script>
<script>
$(document).ready(function()
{
$("#p_id").change(function()
{
msg=$(this).val();
$.get("cp_add_data.php",{value:msg},function(data)
{
$("#list").html(data);
}
);
}
)
$("#pis_id").change(function()
{
msg=$(this).val();
$.get("cp_add_datas.php",{value:msg},function(data)
{
$("#lists").html(data);
}
);
}
)
}
)
</script>
php代码:(cp_add_data.php中的)
<?php
include_once("../configs/configs.php");
$m=new sql("cp_type");
$m->where("p_id=$_GET[value]");
$row=$m->select();
?>
<select name="s_id">
<option value="无" selected="selected">-请选择-</option>
<?php
foreach($row as $value)
{
?>
<option value="<?php echo $value["id"]?>"><?php echo $value["cp_type"]?></option>
<?php
}
?>
</select>
(cp_add_datas.php中的)
<?php
include_once("../configs/configs.php");
$m=new sql("cp_type");
$m->where("pis_id=$_GET[value]");
$row=$m->select();
?>
<select name="d_id">
<option value="无" selected="selected">-请选择-</option>
<?php
foreach($row as $value)
{
?>
<option value="<?php echo $value["id"]?>"><?php echo $value["cp_type"]?></option>
<?php
}
?>
</select>
html中的代码:
<td width="66" align="center">类 别:</td>
<td width="214" align="left"><select name="p_id" id="p_id" >
<option value="无" selected="selected">-请选择-</option>
<{section name=p_list loop=$p_row}>
<option value="<{$p_row[p_list].id}>"><{$p_row[p_list].cp_type}></option>
<{/section}>
</select></td>
<td width="106" align="left" id="list"><select name="s_id" id="s_id">
<option value="无" selected="selected">-请选择-</option>
</select></td>
<td width="174" align="left" id="lists"><select name="d_id" id="d_id">
<option value="无" selected="selected">-请选择-</option>
</select></td>
</tr> 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询