<iframe name="google_ads_frame" marginwidth="0" marginheight="0" src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-4490194096475053&dt=1225858558203&lmt=1219829527&prev_slotnames=1891601125&output=html&slotname=3685991503&correlator=1225858558171&url=http%3A%2F%2Fwww.corange.cn%2Farchives%2F2008%2F08%2F1443.html&ea=0&ref=http%3A%2F%2Fwww.corange.cn%2Fhtml%2Fcorange__71.html&frm=0&ga_vid=1687419229.1225848425&ga_sid=1225858547&ga_hid=803766379&ga_fc=true&flash=9.0.124.0&u_h=768&u_w=1024&u_ah=715&u_aw=1024&u_cd=32&u_tz=480&u_java=true" frameborder="0" width="300" scrolling="no" height="250" allowtransparency></iframe>
select按汉字拼音排序 但是有个问题,无法识别多音字,例如"重庆"的"重"(chong)ie会解析成"重量"的"重"(zhong)所以"重庆"被排在了最后
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN">
<HTML>
<HEAD>
<TITLE>NewDocument</TITLE>
<METANAME="Generator"CONTENT="EditPlus">
<METANAME="Author"CONTENT="">
<METANAME="Keywords"CONTENT="">
<METANAME="Description"CONTENT="">
</HEAD>
<BODY>
<SELECTNAME="citys"id="city">
<optionvalue="1">上海</>
<optionvalue="2">北京</>
<optionvalue="3">济南</>
<optionvalue="4">广州</>
<optionvalue="5">深圳</>
<optionvalue="6">重庆</>
<optionvalue="7">天津</>
<optionvalue="8">南京</>
<optionvalue="9">无锡</>
<optionvalue="10">苏州</>
<optionvalue="11">杭州</>
<optionvalue="12">成都</>
<optionvalue="13">长沙</>
<optionvalue="14">海口</>
<optionvalue="15">香港</>
<optionvalue="16">台北</>
</SELECT>
</BODY>
</HTML>
<SCRIPTLANGUAGE="JavaScript">
functionsortRule(a,b){
varx=a._text;
vary=b._text;
returnx.localeCompare(y);
}
functionop(){
var_value;
var_text;
}
functionsortOption(){
varobj=document.getElementById("city");
vartmp=newArray();
for(vari=0;i<obj.options.length;i++){
varops=newop();
ops._value=obj.options[i].value;
ops._text=obj.options[i].text;
tmp.push(ops);
}
tmp.sort(sortRule);
for(varj=0;j<tmp.length;j++){
obj.options[j].value=tmp[j]._value;
obj.options[j].text=tmp[j]._text;
}
}
sortOption();
</SCRIPT>
http://www.corange.cn/archives/2008/08/1443.html
相关推荐
代码如下: select areaName from area order by convert(areaName USING gbk) COLLATE gbk_... 您可能感兴趣的文章:mysql的中文数据按拼音排序的2个方法mysql如何按照中文排序解决方案MySQL按照汉字的拼音排序简单实例
依赖高版本的jquery ,适应各种高版本的浏览器。...对任意一个select元素,例如 《select id="select1"》 不需要做任何改动,只需加入以下代码: $('#select1').selectseach('/img/'); (这里假设图片放在了‘/img/’下)
MySQL默认只支持对日期、时间和英文字符串进行排序,如果对中文进行order by很可能得不到想要的结果,如下面的查询并不会按我们所想的根据汉字的拼音进行排序: SELECT * from user order by user_name; 如果相对...
比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安”的拼音是“an”,而按照拼音排序汉字的字典是以英文字母“a”开头并以“z”结尾的,那么“安”字就自然地排在字典的前部。如果您翻完了所有以“a...
代码如下: /* SQL 根据汉字获取全拼(有些字还没有添加上去,请自已加上去,涂聚文注) 生成所有读音临时表 根据Chinese_PRC_CS_AS_KS_WS 排序获取读音 geovindu@163.com 2009-12-2 其它功能請商討,我是在繁體的環...
3.11 判断字符串中有多少汉字 3.12 去除字符串的前后空格 3.13 刷新时清空所有文本框 3.14 随意改变大小的文本框 3.15 文本框的自动全选 3.16 文本框滚动导航 3.17 按钮获取焦点 3.18 文本框获取焦点弹出下拉框 3.19...
3.11 判断字符串中有多少汉字 3.12 去除字符串的前后空格 3.13 刷新时清空所有文本框 3.14 随意改变大小的文本框 3.15 文本框的自动全选 3.16 文本框滚动导航 3.17 按钮获取焦点 3.18 文本框获取焦点弹出下拉框 3.19...
比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安”的拼音是“an”,而按照拼音排序汉字的字典是以英文字母“a”开头并以“z”结尾的,那么“安”字就自然地排在字典的前部。如果您翻完了所有以“a...
比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安”的拼音是“an”,而按照拼音排序汉字的字典是以英文字母“a”开头并以“z”结尾的,那么“安”字就自然地排在字典的前部。如果您翻完了所有以“a...
实例097 按回车键焦点在控件中移动的录入窗口 118 实例098 程序运行时拖动组件 119 实例099 组件得到焦点时变色 120 实例100 控件的输入限制 121 2.11 特殊控件 122 实例101 制作信息上传控件 123 实例...