JS脚本怎么写字典类型的数据
asp中,点击textbox控件输入(姓名)时,弹出一个类似字典的控件,里面绑定着我在数据库里查出来的上千条姓名数据,可以实现分页显示(假设每页有十条数据)、上下页跳转、,然后在控件上方有个输入框可以试想模糊查询,双击控件里的某个姓名,textbox就会显示该姓名,并自动关闭掉控件。这个用js怎么写?求大神指点,最好能给我一个例子,跪求大神!!! 就像点击textbox弹出日历控件那样,我想弹出的是我从数据库里查出来的上千条数据。 再次跪求大神 asp js脚本 asp js脚本 字典控件 数据 --------------------编程问答-------------------- 用JSON返回代码,动态加载到html参考:
--------------------编程问答-------------------- 大神,我还是没有看懂。 你能给个具体的例子么 假如我在数据里取到500个姓名和ID(一一对应的),然后把它们放在了List<PeopleInfo> PeopleInfoList中,这样我怎么绑定到点击textbox弹出来的那个类似字典控件中(跟asp中的gridview控件相似),还可以实现英文首字母查询,假如我输入x,那个控件里的数据就会自动绑定例如许(xu)、西(xi)这样姓氏的名字,类似于模糊查询。然后我双击某个名字,它就会显示到textbox中,并自动关闭弹出来的那个控件。。。 大神,指点一下,第一次做这个需求。 --------------------编程问答-------------------- easyui里面的combogrid就ok,话说这个控件easyui这套垃圾框架里面唯一的亮点
<script language="javascript" type="text/javascript">
function getSearchDataListURL(pageIndex, pageSize) {
var url = '<%=this.ResolveClientUrl("~/Common/SearchDataList.ashx") %>?action=searchlistbyfilter&objName=BedFloor';
url += "&pagesize=" + pageSize;
url += "&pageindex=" + pageIndex;
url += "&keywords=" + encodeURIComponent(document.getElementById("keywords").value);
url += "&status=" + (document.getElementById("<%=this.ddl_Status.ClientID %>").value);
url += "&buildingid=" + (document.getElementById("<%=this.ddl_Building.ClientID %>").value);
return url;
}
function LoadDataSrc(pageIndex, pageSize) {
$.ajax({
url: getSearchDataListURL(pageIndex, pageSize),
type: "get",
dataType: "json",
success: function (data) {
bindDataSource(data.DataList, pageIndex, pageSize, data.TotalRecordCount);
},
error: function (er) {
alert("错误信息:" + er);
}
});
}
</script>
补充:.NET技术 , ASP.NET