ajax实现三级联动动如何实现第一级没有值得时候不让点击二三级

ASP.NET &&&&最新内容
ASP.NET &&&&随机内容excel, 怎么样实现:选择了一级下拉列表后, 二三级下拉列表自动填入多个选择中的第一个_百度知道织梦模板建站、织梦仿站,推荐选跟版网(专业织梦模板定制下载站),您可以把织梦模板网:
亲,跟版网是专业的DEDECMS模板下载和定制开发服务商!您可以选择或者
织梦的联动信息类型只能增加一级和三级选择的解决办法
& &以下内容您可能感兴趣: &
今天在做一个织梦企业网站的时候,需要用到分类信息,织梦模板是用的DEDECMS V5.7版本的,在修改联动类别里面的信息类型的时候发现只能增加一级选择和三级选择,就是不能增加二级选择,怎么办呢?
去织梦官方找了下解决办法没得,看来只能自己研究了。
后来使用DEDECMSV5.6版本的进行测试,发现5.6的是可以使用的,那就可以找到解决的办法了。
首先我们找到我们的模板源码下面的 dede/stepselect_main.php 这个文件,
将这段代码
else if($action=='addenum_save')
if(empty($ename) || empty($egroup))
Showmsg(&类别名称或组名称不能为空!&,&-1&);
if($issign == 1 || $topvalue == 0)
$enames = explode(',', $ename);
foreach($enames as $ename)
$arr = $dsql-&GetOne(&SELECT * FROM `dede_sys_enum` WHERE egroup='$egroup' AND (evalue MOD 500)=0 ORDER BY disorder DESC &);
if(!is_array($arr)) $disorder = $evalue = ($issign==1 ? 1 : 500);
else $disorder = $evalue = $arr['disorder'] + ($issign==1 ? 1 : 500);
$dsql-&ExecuteNoneQuery(&INSERT INTO `dede_sys_enum`(`ename`,`evalue`,`egroup`,`disorder`,`issign`)
VALUES('$ename','$evalue','$egroup','$disorder','$issign'); &);
WriteEnumsCache($egroup);
ShowMsg(&成功添加枚举分类!&.$dsql-&GetError(), $ENV_GOBACK_URL);
} else if ($issign == 2 && $topvalue != 0)
$minid = $
$maxnum = 500; // 三级子类最多500个
$enames = explode(',', $ename);
foreach ($enames as $ename)
$arr = $dsql-&GetOne(&SELECT * FROM `dede_sys_enum` WHERE egroup='$egroup' AND evalue LIKE '$topvalue.%%%' ORDER BY evalue DESC &);
if(!is_array($arr))
$disorder = $
$evalue = $minid.'.001';
$disorder = $
preg_match(&#([0-9]{1,})\.([0-9]{1,})#&, $arr['evalue'], $matchs);
$addvalue = $matchs[2] + 1;
$addvalue = sprintf(&%03d&, $addvalue);
$evalue = $matchs[1].'.'.$
$sql = &INSERT INTO `dede_sys_enum`(`ename`,`evalue`,`egroup`,`disorder`,`issign`)
VALUES('$ename','$evalue','$egroup','$disorder','$issign'); &;
$dsql-&ExecuteNoneQuery($sql);
WriteEnumsCache($egroup);
ShowMsg(&成功添加枚举分类!&, $ENV_GOBACK_URL);
$minid = $
$maxid = $topvalue + 500;
$enames = explode(',', $ename);
foreach($enames as $ename)
$arr = $dsql-&GetOne(&SELECT * FROM `dede_sys_enum` WHERE egroup='$egroup' AND evalue&$minid AND evalue&$maxid ORDER BY evalue DESC &);
if(!is_array($arr))
$disorder = $evalue = $minid+1;
$disorder = $arr['disorder']+1;
$evalue = $arr['evalue']+1;
$dsql-&ExecuteNoneQuery(&INSERT INTO `dede_sys_enum`(`ename`,`evalue`,`egroup`,`disorder`,`issign`)
VALUES('$ename','$evalue','$egroup','$disorder','$issign'); &);
WriteEnumsCache($egroup);
ShowMsg(&成功添加枚举分类!&, $ENV_GOBACK_URL);
else if($action=='addenum_save')
if(empty($ename) || empty($egroup)) {
Showmsg(&类别名称或组名称不能为空!&,&-1&);
if($issign==1 || $topvalue==0)
$enames = explode(',', $ename);
foreach($enames as $ename)
$arr = $dsql-&GetOne(&Select * From `dede_sys_enum` where egroup='$egroup' And (evalue mod 500)=0 order by evalue desc &);
if(!is_array($arr)) $disorder = $evalue = ($issign==1 ? 1 : 500);
else $disorder = $evalue = $arr['disorder'] + ($issign==1 ? 1 : 500);
$dsql-&ExecuteNoneQuery(&Insert into `dede_sys_enum`(`ename`,`evalue`,`egroup`,`disorder`,`issign`)
values('$ename','$evalue','$egroup','$disorder','$issign'); &);
WriteEnumsCache($egroup);
ShowMsg(&成功添加枚举分类!&.$dsql-&GetError(), $ENV_GOBACK_URL);
$minid = $
$maxid = $topvalue + 500;
$enames = explode(',', $ename);
foreach($enames as $ename)
$arr = $dsql-&GetOne(&Select * From `dede_sys_enum` where egroup='$egroup' And evalue&$minid And evalue&$maxid order by evalue desc &);
if(!is_array($arr))
$disorder = $evalue = $minid+1;
$disorder = $arr['disorder']+1;
$evalue = $arr['evalue']+1;
$dsql-&ExecuteNoneQuery(&Insert into `dede_sys_enum`(`ename`,`evalue`,`egroup`,`disorder`,`issign`)
values('$ename','$evalue','$egroup','$disorder','$issign'); &);
WriteEnumsCache($egroup);
ShowMsg(&成功添加枚举分类!&, $ENV_GOBACK_URL);
然后保存,在系统后台更新系统缓存就可以了的。现在在后台的联动类别管理里面就可以增加二级选择了。
跟版网-专业织梦模板下载平台,转载请注明出处:
& &精心为您推荐: &
& &邀您关注: &
扫描左侧二维码即可在手机端访问此页面
扫描左侧二维码即可关注跟版网官方微信公众号,获取金币模板,还可以免费仿站哦!
扫描左侧二维码即可加入跟版网官方群,免费获取金币资源并可以与其他织梦高手共同交流学习
跟版网率先实现织梦的三网合一网站,从即日起()日,跟版网会陆续免费分享一批金币资源给需要的朋友,关注本站认证官方微信公众账号并回复相应的提取码,系统会自动将下载地址发送给您,同时这些金币资源也会分享在官方的QQ群中,欢迎各位朋友踊跃加入。另外本站后期会每周选择大家比较喜欢的网站仿制,并免费分享给大家,还有免费送金币活动哦!
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
- dede源码分享
售价:8金币
- dede源码分享
售价:0金币
- dede源码分享
售价:6金币
- dede模板分享
售价:0金币
- dede源码分享
售价:0金币
& & & 跟版网竭力打造中国最大的织梦源码和织梦模板商城,我们有一批经验丰富的设计师和程序员,发展五年,跟版网拥有丰富的织梦模板,欢迎您的咨询,我们将竭诚为您提供最优质的服务。
& & & 跟版网织梦源码商城坚持“创意+品质+服务”的高端理念,运用创意设计的理念为您塑造高品质的网络品牌形象。凭借五年的探索和实践,跟版网织梦源码商城拥有一支经验丰富、技术精湛、尽职尽责的网络服务团队。精品网站建设,从跟版网织梦源码商城建站开始。
& & & 跟版网织梦源码和模板可分为两种形式获得,一种是官方源码,另外一种是会员共享源码。两种源码都分为免费和收费两种形式。
& & & 跟版网官方收费源码可通过支付费用获得,具体操作流程可查看网址:。会员共享源码可通过共享模板获取金币下载。如觉得麻烦,可以联系客服QQ:进行金币充值,充值后可随意下载。插件描述:地区三级联动
相关插件-选择框,独立的部件
讨论这个项目(47)回答他人问题或分享插件使用方法奖励jQ币
IE6一级省会无法滚动
流氓的北漂0
看起来不错
______Ruthless°0
我想分成一个,城市数据怎么增加,完成没有看懂内容...
 尤洛西裤0
Jack Xmas0
这个 要JQ币 錒。没有怎么办。觉得LZ 确实有才。。可是怎么下载呢
Jack Xmas0
这还要怎么开源?
就这东西还收JQ币啊?就不能大大方方的让我们下载?
json格式?
白头翁人参0
好东西,地址很全
小小工程狮0
好东西,要分享一下。。。
好东西,可惜没jq币
用市辖区显示不是很好
c二十h二五n三零0
可惜没jq币
可惜没jq币
茹?再?……0
可惜没jq币
一路滚回你怀里0
非常实用的代码 找了好久 感谢分享
不错 可惜没有JQ币
ξ妖し木のめ0
非常实用的代码,找了好久,终于找到了,话说jQ币怎么来得快
效果不错,没JQ币,悲催
这个 要JQ币 迦。没有怎么办。觉得LZ 确实有才。。可是怎么下载呢
Delete隐身0
支持,很好
Hello!威威0
支持,很好
支持,很好
插件下拉数据选择时会很迟钝,有时点很多下后才会关闭下拉界面,有时点击列表项 下拉菜单弹出后又自动缩回
非常不错,支持ie的
迷彩色大海0
怎么去掉默认北京的呀?
潘大邓小闲0
怎么下载啊啊
急需要 &谢谢分享
raymondcth0
好东西,可惜没币,好可怜好想哭
可惜没jq币
怎样设置默认值啊
我去,这个好啊,但是要钱
PROMULGATOR
关注作者 (7)
收藏此插件 (189)
我当前jQ币余额:正在获取..
已下载次数:1067
所需jQ币:1}

我要回帖

更多关于 房地产二三级联动 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信