RT,感觉好像用的是DIV和AJAX 但是没有思路 希望高手指点
标题说具体点 比如点击本文框的时候,那个大框框里面是常用出发城市
在本文狂里输入t 大框框就动态查询 出现天津 太原等城市
还有 这些城市背后应该还有一个VALUE属性 就是航空公司的城市代码 类似于下拉框里面 显示的“天津”是Text 还应该绑定一个Value是“TSN”
这个绑定怎么在大框框里面的文字上实现啊,就是如何把Text绑定一个Value啊
谢谢高手了!!
(顺便有没有人告诉我这里面怎么上传我本地截下来的图片啊,有图更清晰,可是那个上传图片是一个http地址,我就崩溃了)
标题说具体点 比如点击本文框的时候,那个大框框里面是常用出发城市
在本文狂里输入t 大框框就动态查询 出现天津 太原等城市
还有 这些城市背后应该还有一个VALUE属性 就是航空公司的城市代码 类似于下拉框里面 显示的“天津”是Text 还应该绑定一个Value是“TSN”
这个绑定怎么在大框框里面的文字上实现啊,就是如何把Text绑定一个Value啊
谢谢高手了!!
(顺便有没有人告诉我这里面怎么上传我本地截下来的图片啊,有图更清晰,可是那个上传图片是一个http地址,我就崩溃了)
解决方案 »
- js关闭旧窗口提示
- asp.net关于TextBox复制粘贴问题
- 有人用过lhgdialog的DIV弹出窗口吗?帮忙看看
- 一个参素问题,请高手指教
- 如何一段在html里正常运行的js代码能在asp.net里正常运行?(#c)
- 登录老提示“密码错”,密码明明没错呀!!帮忙看看!谢谢!
- 二进制文件流的读写 ,我怎么知道字节数组应该开多大空间???总得有个确切的数字吧
- 为什么给用户控件的属性赋值 只在页面第1次载入时有效?其他时候都得不到实例化的用户控件
- 痛苦的想法,痛苦!!!!请求支援啊~~!!!!~~~
- asp.net web应用程序发布问题!等待回答!
- VML画出的图片如何导出为图片,如png格式,jpg格式?
- 新手求教!一个orcale查询的问题 !很急
按钮按下的时候,ajax请求“城市”=文本框的值。(如果是拼音则要有拼音库)。
然后组装成div显示出来。或者返回成数组,写个class,传入数组,就显示出来。
至于Text绑定Value,那可以给个hidden类型的Text,id有规律就行了。
比如<input id='tj' value='天津'><input type='hidden' id='tj_v' value='tsn'>
输入内容时Ajax向服务器取是数据绑定
选定了则赋值给文本框。差不多就这些吧
有没有高手抽空帮贴点代码 谢谢了!
而且那个DIV显示隐藏的什么 还得JS吧 反正自己现在一头雾水 高手帮忙啊!
ajax的应用
var request=null;
var time=null;
function CreateXMLHttpRequest()//实例化HttpRequest
{
try
{
request=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(c)
{
try
{
request=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(b)
{
request=null;
}
}
if(!request&&typeof XMLHttpRequest!="undefined")
{
request=new XMLHttpRequest();
}
return request;
}
//搜索
function Search()
{
var key=document.getElementById("txt").value;
CreateXMLHttpRequest();
request.open("Post","Search.aspx?Key="+key,true);
request.onreadystatechange=function(){Show();} //不知道怎么的直接写成ShowInfo()IE报JS错误
request.send(null);
}
function Show()
{
document.getElementById("search").style.display="block";
if(request.readystate==4&&request.status==200)
{
document.getElementById("search").innerHTML=request.responsetext;
}
}
function SeachInfo()
{
time = setInterval("Search()",1000);
}
function Sout()
{
clearInterval(time);
document.getElementById("search").style.display="none";
}
</script>
<input id="txt" type="text" value="2" onfocus="SeachInfo();" onblur="Sout();" />
<div id="search" style="display:none;"></div>
Search.aspx页string key = Request["Key"];
Response.Write("按传入的参数(" + key + ")查询数据!");//根据传入的参数查询数据,可以是数据库中的数据
我想实现比如说我在文本框里输入tia,下面的填充框就显示出来好多地名,比如有一项是tianjin-天津(从数据库里查的)我想当我选择这项的时候(用鼠标或上下箭头),文本框里面只出现汉语的“天津”,不要和下面填充框一样显示tianjin-天津
这个应该在代码里怎么改啊其实我又发了个帖子问
http://topic.csdn.net/u/20101008/20/cfccc15b-a0fc-4290-87dc-cb367167349b.html
万一以后人看到能用上呢
期待高手回答