回 153楼(mgp888) 的帖子
我测试过了你修改的程序,改得很好,也很适合小学,但对初中来说去掉太多内容了,不过我还是说声谢谢! mgp888兄弟添加年级排名对小学非常有用,但整个程序对中学有点不合适,还是恳请zhbds大侠在免费打字-agan完善版里面加吧,请zhbds大侠抽个时间更改一下,造福我等不会修改程序的人。谢谢!!!!回 156楼(wjyheli) 的帖子
wjyheli兄弟,你大概也是wj人吧,如果也是,那我们则是同乡。根据你我共同的愿望,为更适合学校使用的需要,我在zhbds大侠的“免费打字-agan完善版最后更新(12.29)”里添加了年级排名这一项目,同时,修改了三级管理员不能管理的错误,请下载测试,多提宝贵意见。已经重新上传,修改了wjyheli老师指出的一个引号位置。谢谢wjyheli老师!
再次重新上传,加上了指法练习的年级排名。
第三次重新上传,加上了年级设置。
回 157楼(mgp888) 的帖子
谢谢!!,我不是wj人,但我们是同行,只不过我是上初中,半路出家的,对编程没有学过,你应该学过编程吧,我看你对编程蛮熟悉的。 mgp888 你好!那个排名条件原是这样:排名条件:
<select id="articleFenlei" onChange=callArticleTitle(this.value);"callsearch();callsearbj()"><%=hbwl.strDropDownList(daziFeileiStr,articleFenlei)%></select>
<span id="showArtilceID"><select id="articleID"><option value="" >请选择</option></select></span>
<select id="selectnj" onchange="callsearch()">
<%=hbwl.rsDropDownList("select * from 年级 where ID<>1 order by ID asc",0,0)%>
</select>
<select id="selectGroup" onchange="callsearbj()">
<%=hbwl.rsDropDownList("select * from 用户组 where ID<>1 order by ID asc",0,0)%>
</select>
我把它换成这样:
排名条件:
<select id="selectnj" onchange="callsearch()">
<%=hbwl.rsDropDownList("select * from 年级 where ID<>1 order by ID asc",0,0)%>
</select>
<select id="selectGroup" onchange="callsearbj()">
<%=hbwl.rsDropDownList("select * from 用户组 where ID<>1 order by ID asc",0,0)%>
</select>
<select id="articleFenlei" onChange=callArticleTitle(this.value);"callsearch();callsearbj()"><%=hbwl.strDropDownList(daziFeileiStr,articleFenlei)%></select>
<span id="showArtilceID"><select id="articleID"><option value="" >请选择</option></select></span>
<input type="button" class="btn" value="时间排序" onclick="callsearchTime()"/>
就是换个位子,但第三个按钮当你点的时候,它没有改变,比如你打的是英文练习,但你点中文按钮它还是显示英文练习那个成绩,除非你在点第四个按钮,具体到某一篇文章,它才不会显示英文练习那个成绩。我这样换有错吗?没有别的,我习惯这样查看成绩:年级到班级到文章分类再到具体文章,也就是每个按钮都有单独作用。比如你点中文练习的时候,应该出现的是中文练习的文章,不用点其它按钮。 引用第159楼wjyheli于2011-01-09 15:05发表的:
mgp888 你好!那个排名条件原是这样:
排名条件:
<select id="articleFenlei" onChange=callArticleTitle(this.value);"callsearch();callsearbj()"><%=hbwl.strDropDownList(daziFeileiStr,articleFenlei)%></select>
<span id="showArtilceID"><select id="articleID"><option value="" >请选择</option></select></span>
<select id="selectnj" onchange="callsearch()">
....... images/back.gif
已解决:把那个引号换个地方就行了,就是这句话: <select id="articleFenlei" onChange=callArticleTitle(this.value);"callsearch();callsearbj()"><%=hbwl.strDropDownList(daziFeileiStr,articleFenlei)%></select>把这个引号"callsearch();换到"callArticleTitle(this.value)就OK了。 mgp888 你好!你的那个程序我已经测试了,加上年级排名很好,你辛苦了,在这里我想问你一下,就是在成绩游览时,那个超级管理员怎么样才能出现在年级和班级里面,不是添加进去的,是本来就存在的那个超级管理员,我们自己管理时,也练一下打字,怎么才能有这个选项呀? mgp888 你好!那个年级排名我测试了一下,发现用不了,比如我把名字批量导进去后,只选择年级,其它不选择,发现什么都没有显示,我明明用了里面年级一个班的学生的名打了字呀。举个例子:我把里面的学生全部删去,然后再批量导入,用了五年级里面501班的学生名字打字,你选择5年级其它不选,没有显示。但如果你选501班则可以显示。你加年级的那个程序里面则可以以年级显示,所以你先把那些用户全删,然后再导入,再测一下看看是不是有我说我这个问题,另外我发觉年级跟用户组好像联不起,在用户组设置里面是不是应该有年级呀,对编程我是一窍不通,不知道说的对不对,说不对的地方请谅解。