日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

jQuery-DOM

發(fā)布時(shí)間:2024/4/15 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jQuery-DOM 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>

jQuery提供過(guò)了方便的方法可以對(duì)XML文件進(jìn)行解析:

<?xml?version="1.0"?encoding="GB2312"?> <china><province?name="吉林省"><city>長(zhǎng)春</city><city>吉林市</city><city>四平</city><city>松原</city><city>通化</city></province><province?name="遼寧省"><city>沈陽(yáng)</city><city>大連</city><city>鞍山</city><city>撫順</city><city>鐵嶺</city></province><province?name="山東省"><city>濟(jì)南</city><city>青島</city><city>威海</city><city>煙臺(tái)</city><city>濰坊</city></province> </china>

解析方法:

<body><select?id="province"?name="province"><option?value="">請(qǐng)選擇....</option></select><select?id="city"?name="city"><option?value="">請(qǐng)選擇.....</option></select></body>?<script?language="JavaScript">/**?jquery通過(guò)$.get()或者$.post()方法來(lái)解析并加載xml文件*?*? *?以$.get(url,callback)方法為例*? *?url:要解析的xml文件的路徑*? *?callback:回調(diào)函數(shù),function(xml){}*? *?xml:解析后的內(nèi)容*/$.get("cities.xml",function(xml){var?docXml?=?xml;//在jquery中使用標(biāo)簽名來(lái)查找對(duì)應(yīng)標(biāo)簽,利用find()方法,傳入標(biāo)簽名var?$provinceXmlElements?=?$(docXml).find("province");$provinceXmlElements.each(function(index,domEle){var?$provinceXmlValue?=?$(domEle).attr("name");/**?<select?id="province"?name="province"><option?value="">請(qǐng)選擇....</option></select>*/var?$option?=?$("<option></option>");$option.attr("value",$provinceXmlValue);$option.text($provinceXmlValue);var?$provinceElement?=?$("#province");$provinceElement.append($option);});$("#province").change(function(){var?$provinceValue?=?$("#province").val();//清空/**?<select?id="city"?name="city"><option?value="">請(qǐng)選擇.....</option><option?value="長(zhǎng)春">長(zhǎng)春</option></select>*/ // $("#city?option[value!='']").each(function(index,domEle){ // $(domEle).remove(); // });$("#city?option[value!='']").remove();$provinceXmlElements.each(function(index,domEle){var?$provinceXmlValue?=?$(domEle).attr("name");if($provinceValue==$provinceXmlValue){var?$cityXmlELements?=?$(domEle).find("city");$cityXmlELements.each(function(index,domEle){var?$cityXmlValue?=?$(domEle).text();/**?<select?id="city"?name="city"><option?value="">請(qǐng)選擇.....</option></select>*/var?$option?=?$("<option></option>");$option.attr("value",$cityXmlValue);$option.text($cityXmlValue);var?$cityElement?=?$("#city");$cityElement.append($option);});}});});});</script> </html>


轉(zhuǎn)載于:https://my.oschina.net/u/1765238/blog/293882

總結(jié)

以上是生活随笔為你收集整理的jQuery-DOM的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。