Jquery Autocomplete 结合asp.net使用要点


问题1:从webserver或者一般应用处理程序(.ashx)程序得到json字符串时不能自动识别,被解释成了string类型的。其实解决这个问题不是很难,只需要重载一个方法即可,下面把部分代码贴出来:标红的部分需要注意。

复制代码 代码如下:

$("#txt").autocomplete("/Asmx/ExecutePlan.ashx", {
extraParams:{hosid:HosID,profid:ProfID},
minChars: 0,
max: 700,
mustMatch: true,
autoFill: true,
selectFirst: true,
scrollHeight: 220,
width:640,
scroll:true,
parse: function(data){
var obj=eval("("+data+")");
var row = [];
for(var i = 0; i<obj.length; i++){
row[i] = {data:obj[i], //json
value: obj[i].instName, //列表中中的值
result: obj[i].instName}; //显示到下拉列表中的
}
if(obj.length == 1)
{
// $("#hfInstID").val(obj[0].executeID);
// $("#Button1").click();
}
return row;
} ,
formatItem: function(row, i, total) {
},
formatMatch: function(row, i, max) {
},
formatResult: function(row, i, max) {
}
});


这样问题就可以解决了,但是出现了一个新的问题,就是formatItem和formatMatch两个事件都失效了,暂时不知道怎么解决。但是要是想在填入结果时做一些操作还是可以实现的,那就是调用这个方法,要注意,这个是和前一个$("#txt").autocomplete分开写的,写在上面那个绑定方法的最下面就好了。
$("#txt").result(function(event, data, formatted) {
});
具体的参数含义可以参考官方的开发文档。目前我用到的功能就这么多,以后如果遇到新的再补充。
补充一点:$("#txt").flushCache();方法是用来清空autocomplete缓存的,有时候改变参数后会有缓存遗留问题。



相关阅读:
几种常见的软件后遗症的修复方法
找到了一篇jQuery与Prototype并存的冲突的解决方法
Javascript直接定义对象实例[
ASP中FSO的神奇功能 - 文件读取
php下实现在指定目录搜索指定类型文件的函数
Step1数据系统技术(1.基于404错误的URL重写技术)
网页设计常用的Javascript特效代码
VBS教程:属性-Size 属性
Linux挑战桌面市场微软延期XP救火
linux查看jvm性能信息相关命令介绍
PHP中使用数组实现堆栈数据结构的代码
关于Access打包软件的有关阐述
mysql4.0升级到mysql5(4.1),解决字符集问题
AJAX教程(11):AJAX XML 实例
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 优秀农民企业家帮助家乡致富事迹 小学生作文与政治(教师手记之189)作文2100字 语文阅读教学中的电化教学 用武之地关羽没有了(转载)作文500字 2014环保公益策划方案 [图文]我和悟空的“PK” 小学生必背古诗词鉴赏——黄鹤楼送孟浩然之广陵 服务无止境 信息系大学生入党自传 初一读书手抄报 暑假生活二三事作文 有哲理的话微语录 我们,兄弟呀 李小胜:违规报销37元被处分岂是虚张声势 流年尽带殇 2016保安部年终工作总结范文 期货代理协议书 小学教师教学工作总结【精品】 吆喝教学反思 * * 那 种 深 入 骨 髓 的 痛 叫 做 ‖ 嗳 。 天堂的妈妈,我好想你 小学五年级作文700字:教育:爱的演绎没有言说 初中初一作文650字:时空之旅 茫然的自我 把爱情当饭吃也能成功 秋夜船行 谁又比谁深刻 屎壳郎作文200字 波娜公主与魔法时光【一】作文500字 记忆中的那缕阳光 学着思念 你走后,思念,开始哭泣 13.5万中国学生留学英国 国际生实习计划启动 区基础教育工作汇报 两公司签约仪式致辞 xxx邮政局长的述廉述职报告范文 走山西说山西(系列二) 浅谈加强高校校园文化建设 推进文化的传承与创新 小学生励志故事之美好的回忆 最新三八妇女节活动主题总结 3.15打假宣传标语口号_打假的语句精选 小学六年级作文250字:周恩来小时的事 谁来为失误买单 阅读父亲作文450字 白水寨游作文400字 珍惜时间主题班会设计方案 【伤我的心,谁?】 今晚的夜最慢长 春天童话 心中的黑暗作文500字

Copyright © 2016 phpStudy |