java辅导:有关输入拼音自动提示汉字Java认证考试
文章作者 100test 发表时间 2009:04:10 00:45:36
来源 100Test.Com百考试题网
一、java端,使用不同的项目获取的方法也是不一样的,但最终都要传入客户端端,这部分我就不多说了,有开源的可以直接汉字转化成拼音或是直接在数据库中实现,具体怎么实现要看自己的实际情况。
二、客户端
我是将java端传过来的数据保持在一个本地文件,类似缓存文件,之所以不直接放在session中,主要考虑数据如果过多或是客户端禁用session,放在文件中,都比较方便。可以实现传入一次,多次使用。
具体实现:
使用jquery,我也是刚学了一点皮毛,在输入发送变化时调用,加载提示的方法
$("#beginCityId").change(function() {
// 加载目的地提示
loadAuotCityList().
}). 然后在load的时,使用jquery的ajax请求,从本地文件获取满足条件的数据,然后将符合的数据提示出来。
function loadAuotList() {
$.ajax({
type: "POST",
url: "remote/cityList.do",
data: "cityId=" $("#beginCityId").val(),
dataType:"json",
success: function(result){
if(result.success) {
apdata = eval(result.data).
} else {
alert("ERROR:" result.data).
}
}
}).
}
具体load出现的小对话框,怎么写就依据自己需要,来写。
我这有一个demo,只是没有java端部分,我是直接在js中用代码写一个文件,来模拟java传入数据,如果有需要可以留下信箱,我会一一发送给大家。
更多优质资料尽在百考试题论坛 百考试题在线题库