WEB开发网
开发学院网页设计JavaScript 基于jQuery打造智能的人员选择输入框 阅读

基于jQuery打造智能的人员选择输入框

 2009-10-29 00:00:00 来源:WEB开发网   
核心提示: HTML代码1.<divid="usbox"class="bbit-usbox">2.</div>3.<inputid="hdtext"type="text"/>4.<inp

HTML代码

1.<div id="usbox" class="bbit-usbox">
2.</div>
3.<input id="hdtext" type="text"/>
4.<input id="hdvalue" type="text"/>
5.输入框在实际项目中可能是隐藏域,默认我加上了假正经哥哥

再来看看Action的代码,默认接受两个参数,一个是q,即input中的输入框,一个是限制条数(默认是10,可通过修改complete的参数来改变)

01.public ContentResult QueryComplete(string q, int limit)
02.        {
03.            string ret = "";
04.            if (q != "" && limit >0)
05.            {  
06.           //根据关键字搜索数据库或缓存,这个就比较简单不深入了
07.               List<Person> list=_respository.QueryCompletePerson(q, limit);
08.               if (list != null)
09.               {
10.                   StringBuilder sb = new StringBuilder();
11.                   foreach (Person person in list)
12.                   {
13.               //以|分割的数据格式,可以是多个,这里是三个。当然也可以吧ID作为特殊的
14.                       sb.AppendLine(person.FullName + "|" + person.PY+"|"+person.ID);
15.                   }
16.                   ret = sb.ToString();
17.               }               
18.            }
19.            return Content(ret);
20.        }

本示例的地址是:http://jscs.cloudapp.net/ControlsSample/usbox

另外抱怨一下:部署到window azure 真的是有点麻烦哟。。搞了几次

最后 你的支持就是我继续写作的动力!

本文地址:http://www.cnblogs.com/xuanye/archive/2009/10/28/1591733.html

上一页  2 3 4 5 6 7 

Tags:基于 jQuery 打造

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接