以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  列表  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=28060)

--  作者:iyplx2425
--  发布时间:2015/8/31 11:33:00
--  列表

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:1234.egd


在“表1”[名称]列中列表,按[首拼]列输入的字母显示“表2”中[名称]列相应的行,规则是,如[首拼]中输入一个字母,列出“表2”中所有第一个汉字第一个拼音字母为[首拼]的名称;如输入2个字母,则列出“表2”中[名称]列第一、第二个汉字各自的第一个拼音字母为[首拼]字母的名称。谢谢!


--  作者:dancedy
--  发布时间:2015/8/31 15:04:00
--  

如果一般在首拼输入的字母就一两个,建议直接在表2取两列为名称的第一个字的首字母和前两个字的首字母

这样在表2的首拼输入字母后,名称列判断首拼字母的个数来生成下拉列表

 

这样比较简单,如果首拼输入的字母数可能会很多,处理起来就麻烦,还可能影响运行速度


--  作者:iyplx2425
--  发布时间:2015/8/31 15:16:00
--  
你说的方法我想到了,就是想看看还有没有更简便的方法。好像在网页上搜索时就比较方便。谢谢了。