账号通
    

账号  

密码  

3528

查看

13

回复
主题:[求助]官方:7.0问答中心:为什么提问题的时候问题分类不显示(附代码) [收藏主题] 转到:  
ymzx 当前离线

322

主题

6

广播

2

粉丝
添加关注
级别:三年级

用户积分:1454 分
登录次数:222 次
注册时间:2007/11/14
最后登录:2019/5/9
ymzx 发表于:2011/2/22 15:29:23   | 显示全部帖子 查看该作者主题 楼主 
做在线知识付费 选科汛云开店

如图,后台设置好了问题分分类。可前台不显示,希望有高人指点!谢谢!





点击查看原图

当问题分类无法显示时,点击后退,再点击前进,就出现分类了?为什么??

点击查看原图







代码部分:

<td>

    <script src="/ask/category.asp" language="javaScript"></script>

    <div style="clear:both;" ><font color="red">*</font> <span>请您选择正确的分类,以使您的问题得到更专业的解答。

</span></div></td>









category.asp代码:



<!--#include file="../conn.asp"-->

var subsmallclassid = new Array();

<%

set ors=Conn.Execute("select ClassID,ClassName,ParentID FROM KS_AskClass WHERE parentid<>0 order by rootid,orders")

dim n:n=0

do while not ors.eof

%>

subsmallclassid[<%=n%>] = new Array(<%=ors(2)%>,<%=ors(0)%>,'<%=trim(ors(1))%>')

<%

ors.movenext

n=n+1

loop

ors.close

set ors=nothing

%>

function changesmallclassid(selectValue)

{

document.getElementById('smallclassid').length = 0;

document.getElementById('smallclassid').options[0] = new Option('-选择-','');

for (i=0; i<subsmallclassid.length; i++)

{

if (subsmallclassid[0] == selectValue)

{

document.getElementById('smallclassid').options[document.getElementById('smallclassid').length] = new Option(subsmallclassid[i][2], subsmallclassid[i][1]);

}

}

}

function changesmallerclassid(selectValue)

{

document.getElementById('smallerclassid').length = 0;

document.getElementById('smallerclassid').options[0] = new Option('-选择-','');

for (i=0; i<subsmallclassid.length; i++)

{

if (subsmallclassid[i][0] == selectValue)

{

document.getElementById('smallerclassid').style.display='';

document.getElementById('smallerclassid').options[document.getElementById('smallerclassid').length] = new Option(subsmallclassid[i][2], subsmallclassid[i][1]);

}

}

}

<%

exec="select ClassID,ClassName from KS_AskClass where parentid=0 order by rootid"

set rs=server.createobject("adodb.recordset")

rs.open exec,conn,1,1

%>

document.write ("<select name='classid' id='classid' style='width:120px' size='8' onChange='changesmallclassid(this.value)'>");

document.write ("<option value='' selected>-选择-</option>");

<%

do while not rs.eof%>

document.write ("<option value=<%=rs(0)%>><%=rs(1)%></option>");

<%

rs.movenext

loop

rs.close

set rs=nothing

%>

document.write ("</select>")

document.write ("  <select name='smallclassid' size='8' onChange='changesmallerclassid(this.value)' style='width:120px' id='smallclassid'>");

document.write ("<option value='' selected>-选择-</option>");

document.write ("</select>")

document.write ("  <select name='smallerclassid' size='8' style='display:none;width:120px' id='smallerclassid'>");

document.write ("<option value='' selected>-选择-</option>");

document.write ("</select>")

[/i][/i][/i][/i][/i]
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
ymzx 当前离线

322

主题

6

广播

2

粉丝
添加关注
级别:三年级

用户积分:1454 分
登录次数:222 次
注册时间:2007/11/14
最后登录:2019/5/9
ymzx 发表于:2011/2/22 16:11:30   | 显示全部帖子 查看该作者主题 沙发 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
ymzx 当前离线

322

主题

6

广播

2

粉丝
添加关注
级别:三年级

用户积分:1454 分
登录次数:222 次
注册时间:2007/11/14
最后登录:2019/5/9
ymzx 发表于:2011/2/22 20:13:41   | 显示全部帖子 查看该作者主题 藤椅 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
ymzx 当前离线

322

主题

6

广播

2

粉丝
添加关注
级别:三年级

用户积分:1454 分
登录次数:222 次
注册时间:2007/11/14
最后登录:2019/5/9
ymzx 发表于:2011/2/23 9:17:55   | 显示全部帖子 查看该作者主题 板凳 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
ymzx 当前离线

322

主题

6

广播

2

粉丝
添加关注
级别:三年级

用户积分:1454 分
登录次数:222 次
注册时间:2007/11/14
最后登录:2019/5/9
ymzx 发表于:2011/2/23 15:04:05   | 显示全部帖子 查看该作者主题 报纸 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
ymzx 当前离线

322

主题

6

广播

2

粉丝
添加关注
级别:三年级

用户积分:1454 分
登录次数:222 次
注册时间:2007/11/14
最后登录:2019/5/9
ymzx 发表于:2011/2/24 14:30:46   | 显示全部帖子 查看该作者主题 地板 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
ymzx 当前离线

322

主题

6

广播

2

粉丝
添加关注
级别:三年级

用户积分:1454 分
登录次数:222 次
注册时间:2007/11/14
最后登录:2019/5/9
ymzx 发表于:2011/2/25 9:07:40   | 显示全部帖子 查看该作者主题 7楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.80078秒 powered by KesionCMS 9.0