最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS 實(shí)現(xiàn)列表與多選框選擇附預(yù)覽動(dòng)畫(huà)

 更新時(shí)間:2014年10月29日 16:58:13   投稿:whsnow  
本節(jié)為大家介紹的是用JS實(shí)現(xiàn)列表與多選框選擇,并附gif演示動(dòng)畫(huà),這個(gè)例子很詳細(xì),大家可以看看

1功能預(yù)覽

2html代碼

<span> 
<tr> 
<td><img onclick="addType()" src="${msUrl}/images/logo/add.png">產(chǎn)品范圍:</td> 
<td><select id="selectTypeOne" class="easyui-combobox" data-options="required:true"> 
<option>一級(jí)分類(lèi)</option> 
</select> <select id="selectTypeTwo" class="easyui-combobox" data-options="required:true"> 
<option selected="selected">全部</option> 
</select></td> 
</tr> 
<tr height="20px"> 
<td></td> 
<td id="typeThree"></td> 
</tr> 
<tr height="30px"> 
<td></td> 
<td><span id="typeOneResult"></span><span id="typeOneSubResult"></span> 
<hr /></td> 
</tr> 
</span>

 3js代碼

$('#selectTypeOne').combobox({ 
url : config.urlMap.typeList, 
valueField : 'name', 
textField : 'name', 
required : true, 
width : '100', 
onSelect : function(row) { 
typeName1 = row.name 
$('#typeThree').html(""); 
$('#typeOneResult').html(""); 
$('#typeOneSubResult').html(""); 
subTypeName=[]; 
$('#selectTypeTwo').combobox({ 
url : config.urlMap.typeList + "?parent=" + row.id, 
valueField : 'name', 
textField : 'name', 
width : '100', 
required : true, 
onSelect : function(row) { 
typeName2 = typeName1 + ">" + row.name; 
$.getJSON(config.urlMap.typeList + "?parent=" + row.id, function(data) { 
var typeThreeName = "" 
for (var i = 0; i < data.length; i++) { 
typeThreeName += "<input onclick=clinkType(\"" + data[i].name + "\") name='typeThree' value=" + data[i].name + " type='checkbox'>" + data[i].name 
} 
$('#typeThree').html(typeThreeName); 
$('#typeOneResult').html(typeName2 + ">"); 
$('#typeOneSubResult').html(""); 
subTypeName=[]; 
}); 
} 
}) 

} 
}); 
}) 
//刪除下標(biāo)元素方式一 
Array.prototype.remove = function(dx) { 
if (isNaN(dx) || dx > this.length) { 
return false; 
} 
for (var i = 0, n = 0; i < this.length; i++) { 
if (this[i] != this[dx]) { 
this[n++] = this[i] 
} 
} 
this.length -= 1 
} 
//刪除數(shù)組元素方式二 
Array.prototype.baoremove = function(dx) { 
if (isNaN(dx) || dx > this.length) { 
return false; 
} 
this.splice(dx, 1); 
} 
var subTypeName = []; 
function clinkType(name) { 
var index = subTypeName.indexOf(name) 
if (index == -1) { 
subTypeName.push(name); 
} else { 
subTypeName.baoremove(index); 
} 
$('#typeOneSubResult').html(subTypeName.join(",")); 
}

相關(guān)文章

  • JavaScript中style.left與offsetLeft的使用及區(qū)別詳解

    JavaScript中style.left與offsetLeft的使用及區(qū)別詳解

    這篇文章主要介紹了JavaScript中style.left與offsetLeft的使用及區(qū)別詳解的相關(guān)資料,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-06-06
  • js實(shí)現(xiàn)限定范圍拖拽的示例

    js實(shí)現(xiàn)限定范圍拖拽的示例

    這篇文章主要介紹了js實(shí)現(xiàn)限定范圍拖拽的示例,幫助大家更好的制作js特效,美化自己的網(wǎng)頁(yè),感興趣的朋友可以了解下
    2020-10-10
  • 獲取dom元素那些討厭的位置封裝代碼

    獲取dom元素那些討厭的位置封裝代碼

    你還在為offset,scroll,inner,client,screen,mouse發(fā)愁嗎? 頭都大了。而且各個(gè)瀏覽器方法還不太一樣。所以往往很浪費(fèi)我們的時(shí)間。 于是我產(chǎn)生了寫(xiě)一個(gè)方法用戶 專(zhuān)門(mén)獲取這樣的數(shù)據(jù)。
    2010-06-06
  • JavaScript實(shí)現(xiàn)圖片局部放大鏡交互功能

    JavaScript實(shí)現(xiàn)圖片局部放大鏡交互功能

    在網(wǎng)頁(yè)設(shè)計(jì)和開(kāi)發(fā)中,圖片局部放大鏡交互功能是一個(gè)常見(jiàn)的需求,它可以增強(qiáng)用戶體驗(yàn),讓用戶更仔細(xì)地查看圖片的細(xì)節(jié),本文將介紹如何使用JavaScript來(lái)實(shí)現(xiàn)這一功能,以及提供代碼示例和詳細(xì)解釋,需要的朋友可以參考下
    2023-10-10
  • html 鎖定頁(yè)面(js遮罩層彈出div效果)

    html 鎖定頁(yè)面(js遮罩層彈出div效果)

    html 鎖定頁(yè)面(js遮罩層彈出div效果),需要的朋友可以參考下。
    2009-10-10
  • layui table 復(fù)選框跳頁(yè)后再回來(lái)保持原來(lái)選中的狀態(tài)示例

    layui table 復(fù)選框跳頁(yè)后再回來(lái)保持原來(lái)選中的狀態(tài)示例

    今天小編就為大家分享一篇layui table 復(fù)選框跳頁(yè)后再回來(lái)保持原來(lái)選中的狀態(tài)示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-10-10
  • Javascript操作URL函數(shù)修改版

    Javascript操作URL函數(shù)修改版

    一個(gè)非常不錯(cuò)的Javascript操作URL函數(shù)可以新增,修改,刪除 URL參數(shù)
    2013-11-11
  • javascript面向?qū)ο蟀b類(lèi)Class封裝類(lèi)庫(kù)剖析

    javascript面向?qū)ο蟀b類(lèi)Class封裝類(lèi)庫(kù)剖析

    一個(gè)從來(lái)沒(méi)有接觸過(guò)javascript的技術(shù)人員,幾小時(shí)內(nèi)就可以寫(xiě)出一個(gè)簡(jiǎn)單有用的程序代碼;想寫(xiě)出高性能的代碼,同樣需要具備一個(gè)高級(jí)程序員的基本素養(yǎng),javascript也是如此
    2013-01-01
  • JS修改css樣式style淺談

    JS修改css樣式style淺談

    分為改變直接樣式,改變className和改變cssText三種,需要的朋友可以參考下
    2013-05-05
  • js模擬支付寶密碼輸入框

    js模擬支付寶密碼輸入框

    這篇文章主要為大家詳細(xì)介紹了js模擬支付寶密碼輸入框效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-04-04

最新評(píng)論

吴桥县| 白银市| 汉源县| 镇江市| 玉溪市| 吕梁市| 德江县| 富平县| 满城县| 延庆县| 仪征市| 临江市| 曲沃县| 保亭| 关岭| 读书| 鄯善县| 教育| 铜川市| 神农架林区| 洛宁县| 定兴县| 遵义市| 昔阳县| 淳化县| 义乌市| 泾源县| 开阳县| 陈巴尔虎旗| 郑州市| 三河市| 静安区| 犍为县| 五莲县| 禄劝| 房产| 乡城县| 东乌珠穆沁旗| 怀柔区| 兴业县| 徐水县|