php 二级联动
if((substr($svalue,0,2))==[\){
$svalue=[.$svalue;
}else{
$svalue=preg_replace(/\[{3,}/is,[[\\1,$svalue);//匹配
}
?
<divid=tar</div
<scriptlanguage=javascriptdefer
varfmenu=<?phpecho$fmenu;?;
varfvalue=<?phpecho$fvalue;?;
varsmenu=<?phpecho$smenu;?;
varsvalue=<?phpecho$svalue;?;
varowhere=document.all.tar;
varofmenu=document.createelement(<selectname=bigclass);
varosmenu=document.createelement(<selectname=smallclass);
with(owhere)appendchild(ofmenu),appendchild(osmenu);
createmainoptions();
createsuboptions(0);
ofmenu.onchange=function(){createsuboptions(this.selectedindex);};
functioncreatemainoptions(){
for(vari=0;i<fmenu.length;i++)ofmenu.options[i]=newoption(fmenu[i],fvalue[i]);
}
functioncreatesuboptions(j){
with(osmenu){
length=0;
for(vari=0;i<smenu[j].length;i++)osmenu.options[i]=newoption(smenu[j][i],svalue[j][i]);
}
}
</script
<?php
/
调用方法:
将此代码保存为文件ld2.php
例如要在write.php页面放一个二级联动,则在write.php页面
要放置二级联动的地方加一句require_once(ld2.php);
若write.php要向save.php页面提交数据则在save.php中使用
$bigclass=$_post[bigclass];//取得大类的id值
$smallclass=$_post[smallclass];//取得小类的id值[2]复制本页网址和标题,发送给你qq/msn的好友一起分享
一个用数据库的php二级联动相关文章:
?
一个用数据库的php二级联动相关软件
上一篇:
下一篇:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
载的文章有版权问题请联系编辑人员,我们尽快予以更正.转载请注明来源:http://www.hackhome.com
精品推荐
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
copyright20032007 allrightsreserved.
- 省市二级联动
- 中国省市二级联动菜单(全)_HuaZi###中国省市二级联动菜单开始##如有问题请到www.pegqw.com找我!## function Dsy() { this.Items = {}; } Ds..
- asp 无刷新二级联动
- ASP.NET无刷新二级联动下拉列表,同样适用与firefox相关文章:?ASP.NET无刷新二级联动下拉列表,同样适用与firefoxASP.NET无刷新二级联动下拉列表,同样适用与firefo..
- asp二级联动 数据库
- 数据库支持的二级联动asp代码错在那里?_百度知道你预览效果看看是不是这样的:http://www.at63.com/webup/aspandjs/proadd.asp 我改为产品数据库了 代码下载 http..
- 二级联动下拉框
- 重置二级连动下拉框(急)_百度知道我是二级连动下拉框,点“重置”后,应该是 第一个框显示初始值, 第二个框也显示相对应的值, 请问下该怎么做?? 提问者: kevinma..
