function changeselect(){
var i;
document.MyForm.team.length = 0 ;
document.MyForm.team.options[document.MyForm.team.length] = new Option("Selected","");
for (i = 0 ;i <teamnodenames.length;i++){
if(teamnodenames[i][0]=='1'){
if(teamnodenames[i][3]==selvalue){
document.MyForm.team.options[document.MyForm.team .length] = new Option(teamnodenames[i][2],teamnodenames[i][1]);
}
}
} }
你用这个函数来生成及联菜单!!!
var i;
document.MyForm.team.length = 0 ;
document.MyForm.team.options[document.MyForm.team.length] = new Option("Selected","");
for (i = 0 ;i <teamnodenames.length;i++){
if(teamnodenames[i][0]=='1'){
if(teamnodenames[i][3]==selvalue){
document.MyForm.team.options[document.MyForm.team .length] = new Option(teamnodenames[i][2],teamnodenames[i][1]);
}
}
} }
你用这个函数来生成及联菜单!!!
给你个思路,加个隐藏的Iframe
<iframe name="hiddenIframe" style="display:none"/></iframe>
<script>
function setPrice(dmcode)
{
window.frames["hiddenIframe"].location.href= "queryDM.php?DMCODE="+dmcode;
}
</script>
然后在queryDM.php中写上你上面的查询语句,查到的结果就不能用你现在的形式来显示了,
用JS来做
echo "<script>";
echo "var DMArr = [];";
while ($row1= $rs->FetchNextObject()) {
echo 'var op = "<option value="'.$row->NAME.'">'.$row->NAME.'</option>';
echo 'DMArr.push(op);';
}
echo 'parent.form1.DM.outerHTML= "<select name=DM >"+DMarr.join("")+"</select>";';
echo "</script>";