欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > ajax實現輸入框文字改變展示下拉列表的效果示例

ajax實現輸入框文字改變展示下拉列表的效果示例

熱門標簽:目標三維地圖標注 襄陽外呼系統接口 老虎郵局地圖標注點 百靈鳥 科智聯智能電銷機器人 徐州電銷卡外呼系統供應商 青海醫療智能外呼系統怎么樣 上海浦東百度地圖標注中心注冊 外呼系統獲取客戶手機號
1.樣式
復制代碼 代碼如下:

style type="text/css">
!--
body{background:#fff}
.Menu {
position:relative;
width:180px;
height:120px;
z-index:1;
background: #EEE;
border:1px solid #666;
margin-top:-100px;
display:none;
}
.Menu2 {
position: absolute;
left:0;
top:0;
width:100%;
height:120px;
overflow:hidden;
z-index:1;
OVERFLOW-y:auto;
}
.Menu2 ul{margin:0;padding:0}
.Menu2 ul li{width:100%;height:25px;line-height:20px;text-indent:15px;
border-bottom:1px dashed #999;color:#333;cursor:pointer;
change:expression(
this.onmouseover=function(){
this.style.background="";
},
this.onmouseout=function(){
this.style.background="";
}
)
}
input{width:120px}
#List1,#List2{left:0px;top:103px;}
-->
/style>

2. html腳本
復制代碼 代碼如下:

........省略常規腳本

tr>
th>汽車品牌名:/th>
td>
input type="text" id="generalBrandName" name="generalBrandName" value="${*.generalBrandName}" style="width:180px" data-validation-engine="validate[required]" c:if test="${!empty carType.brandIdGeneral}"> disabled="disabled" /c:if> onfocus="showAndHide('List1','show');" onblur="showAndHide('List1','hide');"/>
input type="hidden" id="brandIdGeneral" name="brandIdGeneral" value="${*.brandIdGeneral}" style="width:180px" />
span class="required">必填*/span>
div class="Menu" id="List1">
div class="Menu2" id="ListLi1">
%-- ul>--%>
%-- li onmousedown="getValue('generalBrandName','寶馬','brandIdGeneral','idx');showAndHide('List1','hide');">寶馬/li>--%>
%-- li onmousedown="getValue('generalBrandName','奧迪','brandIdGeneral','idx');showAndHide('List1','hide');">奧迪/li>--%>
%-- /ul>--%>
/div>
/div>

/td>
/tr>

........省略常規腳本
tr>
th>汽車廠商名:/th>
td>
input type="text" id="brandName" name="brandName" value="${*.brandName}" style="width:180px" data-validation-engine="validate[required]" c:if test="${!empty carType.brandId}"> disabled="disabled" /c:if> onfocus="showAndHide('List2','show');" onblur="showAndHide('List2','hide');" />
input type="hidden" id="brandId" name="brandId" value="${*.brandId}" style="width:180px" />
span class="required">必填*/span>
div class="Menu" id="List2">
div class="Menu2" id="ListLi2">
/div>
/div>

/td>
/tr>

3.通過JS來實現ajax異步請求 根據輸入的內容過濾
復制代碼 代碼如下:

//頁面加載的時候

jQuery(function($) {
if (navigator.userAgent.indexOf("MSIE") > 0) {
document.getElementById('generalBrandName').attachEvent("onPropertyChange", appendList);
document.getElementById('brandName').attachEvent("onPropertyChange", appendList);
}
else if (navigator.userAgent.indexOf("Firefox") > 0) {
document.getElementById('generalBrandName').addEventListener("input", appendList, false);
document.getElementById('brandName').addEventListener("input", appendList, false);
}
});

//////// 預加載
jQuery(function($) {
txtValue = $("#generalBrandName").val();
//////// 給txtbox綁定鍵盤事件
$("#generalBrandName").bind("keyup", function() {
var currentValue = $(this).val();
if (currentValue != txtValue) {
appendList('List1',currentValue);
txtValue = currentValue;
}
});

txtValue = $("#brandName").val();
//////// 給txtbox綁定鍵盤事件
$("#brandName").bind("keyup", function() {
var currentValue = $(this).val();
if (currentValue != txtValue) {
appendList('List2',currentValue);
txtValue = currentValue;
}
});

});

//實現動態顯示下拉列表內容的function

//根據輸入框中的值來篩選obj中的值
function appendList(obj,value){
value = encodeURIComponent(value); value = encodeURIComponent(value); //兩次使用encodeURI()
switch(obj){
case "List1": //根據車品牌名來刷選List1中的值
$.getJSON(
ctx + "/car/carmodel/**.do",
{keyWord : value, id : new Date().getTime()}, !-- 產生一個時間戳,不讓IE以為是相同的URL而使用cache -->
function (json) {
createLis('ListLi1',json);
}
);
break;
case "List2": //根據車廠商名來刷選List2中的值
$.getJSON(
ctx + "/car/carmodel/**.do",
{keyWord : value, id : new Date().getTime()}, !-- 產生一個時間戳,不讓IE以為是相同的URL而使用cache -->
function (json) {
createLis('ListLi2',json);
}
);
break;
}
}

function createLis(obj,json){
switch(obj){
case "ListLi1": //根據車品牌名來刷選List1中的值
var executerDiv = document.getElementById(obj); //動態生成下拉列表框
executerDiv.innerHTML="";
var ul=document.createElement("ul");
$.each(json, function (i, item) {
var li=document.createElement("li");
var str = "getValue('generalBrandName','"+item.brandNameGeneral+"','brandIdGeneral','"+item.brandIdGeneral+"');showAndHide('List1','hide')";
li.setAttribute("onmousedown",str);
li.appendChild(document.createTextNode(item.brandNameGeneral));
ul.appendChild(li);
});
executerDiv.appendChild(ul);
break;
case "ListLi2": //根據車廠商名來刷選List2中的值
var executerDiv = document.getElementById(obj); //動態生成下拉列表框
executerDiv.innerHTML="";
var ul=document.createElement("ul");
$.each(json, function (i, item) {
var li=document.createElement("li");
var str = "getValue('brandName','"+item.brandName+"','brandId','"+item.brandId+"');showAndHide('List1','hide')";
li.setAttribute("onmousedown",str);
li.appendChild(document.createTextNode(item.brandName));
ul.appendChild(li);
});
executerDiv.appendChild(ul);
break;
}
}
//顯示或者隱藏層
function showAndHide(obj,types){
var Layer=window.document.getElementById(obj);
switch(types){
case "show":
Layer.style.display="block";
appendList(obj,'');
break;
case "hide":
Layer.style.display="none";
break;
}
}

//獲取選中節點的內容
function getValue(obj1,str,obj2,idx){
var input=window.document.getElementById(obj1);
input.value=str;
var input=window.document.getElementById(obj2);
input.value=idx;
}

4.展示效果
您可能感興趣的文章:
  • jquery用ajax方式從后臺獲取json數據后如何將內容填充到下拉列表
  • 利用AjaxControlToolkit實現百度搜索時的下拉列表提示詳細步驟
  • Ajax動態為下拉列表添加數據的實現方法

標簽:揭陽 咸寧 紅河 股票 荊州 商洛 佛山 辛集

巨人網絡通訊聲明:本文標題《ajax實現輸入框文字改變展示下拉列表的效果示例》,本文關鍵詞  ajax,實現,輸入,框,文字,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ajax實現輸入框文字改變展示下拉列表的效果示例》相關的同類信息!
  • 本頁收集關于ajax實現輸入框文字改變展示下拉列表的效果示例的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    性感美女久久精品| 中文字幕视频观看| 四虎成人免费影院| 久久综合色综合88| 美国三级日本三级久久99| 免费看毛片的网站| 欧美一区二区视频观看视频| 丝袜美腿亚洲一区二区图片| 喷水视频在线观看| 欧美一级爆毛片| 免费观看久久久4p| 女人又爽又黄免费女仆| 精品久久久久久久久久久院品网| 青青草原综合久久大伊人精品| 大地资源二中文在线影视观看 | 视频免费在线观看| 欧美视频中文字幕| 亚洲国产日韩一区二区| 妖精视频一区二区| 日韩一区二区免费视频| 美女在线观看视频一区二区| 在线国产视频一区| 国产女主播一区| 成人精品一区二区三区中文字幕| 男女做暖暖视频| 亚洲特黄一级片| 一起草最新网址| 欧美日韩你懂得| 日韩黄色小视频| 一区二区伦理片| 中文子幕无线码一区tr| av资源网一区| 欧美日韩黄视频| 免费高清在线视频一区·| 午夜精产品一区二区在线观看的| 亚洲国产精品成人综合色在线婷婷 | 中文字幕欧美激情极品| 欧美激情在线一区二区| 99国产精品久久久| 欧美精品高清视频| 久99久精品视频免费观看| 五月天色婷婷丁香| 亚洲一区自拍偷拍| 成人片黄网站色大片免费毛片| 国产欧美久久久精品影院| 97久久人人超碰| 亚洲国产一区二区三区| 国产日韩欧美精品电影三级在线| 成人性视频网站| 欧美日韩精品免费观看视频| 毛片不卡一区二区| 久久精品黄色片| 天天综合网 天天综合色| 国产精品久久久视频| 亚洲欧美电影院| 特级西西人体wwwww| 国产精品免费视频网站| 深田咏美中文字幕| 欧美激情一区二区三区全黄| 久久久久中文字幕亚洲精品| 亚洲精品在线观| 91视频在线看| 日韩精品中文字幕在线一区| 成人黄色在线看| 日韩美女视频在线| 99久久精品国产一区二区三区 | 欧美最猛性xxxxx直播| 蜜桃av噜噜一区二区三区小说| 国产精品精品软件男同| 日韩电影一区二区三区四区| 成年人午夜剧场| 免费看欧美女人艹b| 色av一区二区| 韩国三级电影一区二区| 欧美日韩国产一级片| 国产精品亚洲一区二区三区妖精| 欧美人牲a欧美精品| 国产成人免费xxxxxxxx| 欧美电视剧在线看免费| 26uuu国产| 国产精品护士白丝一区av| 手机免费看av片| 亚洲三级在线看| 日本免费www| 日日夜夜精品视频免费| 色哟哟一区二区在线观看| 狠狠v欧美v日韩v亚洲ⅴ| 欧美狂野另类xxxxoooo| av一二三不卡影片| 国产日韩综合av| 熟女俱乐部一区二区视频在线| 依依成人综合视频| 亚洲二区在线播放| 激情综合一区二区三区| 日韩午夜电影av| 精品国产乱码久久久久夜深人妻| 国产精品国产三级国产普通话99| 微拍福利一区二区| 全国精品久久少妇| 欧美顶级少妇做爰| 两女双腿交缠激烈磨豆腐| 国产精品人妖ts系列视频| 国产成人一区二区在线观看| 日韩av一区二区在线影视| 欧美日本一区二区三区四区| 99精品黄色片免费大全| 国产精品国产三级国产aⅴ入口| 国产激情av在线| 久久精品国产99国产精品| 日韩午夜av电影| 亚洲国产精品无码久久久久高潮| 亚洲综合色成人| 欧美羞羞免费网站| 99re热视频精品| 亚洲精品理论片| 亚洲chinese男男1069| 日本道在线观看一区二区| 国产91精品入口| 国产精品你懂的| 中文字幕在线有码| 国产99久久久精品| 国产精品日韩精品欧美在线| 国产色无码精品视频国产| 国产 日韩 欧美大片| 中文字幕不卡一区| 青花影视在线观看免费高清| 国产91精品精华液一区二区三区 | 东方av正在进入| 国产91精品精华液一区二区三区| 中文字幕欧美日韩一区| 翔田千里88av中文字幕| 成人精品一区二区三区中文字幕| |精品福利一区二区三区| 中文字幕在线2021| 97se亚洲国产综合自在线| 一区二区三区在线视频免费观看| 欧美日韩综合在线| 欧美夫妇交换xxx| 蜜臀av性久久久久蜜臀aⅴ流畅| 精品国产伦一区二区三区观看方式 | 国产91丝袜在线播放0| 欧美激情一区二区三区不卡| 91麻豆精品成人一区二区| av毛片久久久久**hd| 一区二区三区av电影| 777久久久精品| 免费在线观看污| 国产精品一二三四五| 亚洲同性同志一二三专区| 欧美日韩一级二级三级| 人妻丰满熟妇av无码久久洗澡| 捆绑调教一区二区三区| 国产欧美一区二区精品仙草咪| 全网免费在线播放视频入口 | 偷拍与自拍一区| 欧美成人艳星乳罩| 羞羞在线观看视频| 99国产精品久久久| 日韩精品高清不卡| 久久日韩精品一区二区五区| √天堂中文官网8在线| 中文字幕在线播放一区二区| 美腿丝袜在线亚洲一区| 国产精品久久国产精麻豆99网站| 欧美色图片你懂的| 中国美女乱淫免费看视频| 国产91富婆露脸刺激对白| 亚洲一区二区视频在线观看| 欧美tickling挠脚心丨vk| 成人免费精品动漫网站| 看全色黄大色黄女片18| 国产在线视视频有精品| 亚洲码国产岛国毛片在线| 日韩一级二级三级| 亚洲伦理一区二区三区| 男人网站在线观看| 国产剧情一区二区三区| 亚洲一区二区三区三| 久久久综合网站| 欧美日精品一区视频| 一二三四国产精品| 男人添女人荫蒂国产| 国产精品亚洲а∨天堂免在线| 亚洲一区二区三区中文字幕| 久久久精品蜜桃| 欧美日产在线观看| 三级黄色录像视频| 欧美熟妇精品一区二区蜜桃视频| 国产成人亚洲综合色影视| 午夜精品久久久久久久久| 中文av一区二区| 日韩欧美中文字幕一区| 91精品91久久久中77777| 中文字幕第20页| 国产吃瓜黑料一区二区| 丁香另类激情小说| 免费成人深夜小野草| 一区二区三区在线视频免费观看| 久久久国产精品午夜一区ai换脸| 欧美二区三区的天堂|