在Jquery中使用参数

时间:2015-11-12 18:47:52

标签: jquery xml api filter parameters

如果我在下面的问题中不清楚,请告诉我。

我有一个看起来像这样的XML文件(data.xml):

<row>
    <JUDGE>ABC</JUDGE>
    <REGION>06</REGION>
</row>
<row>
    <JUDGE>XYZ</JUDGE>
    <REGION>05</REGION>
</row>

我要做的是构建一个JQuery来获取此文件并将其放在表中。到目前为止,这已经成功了。

下一步是使用类似的东西(基本上是API):

www.blahblahblah.com/data/?REGION=05

在浏览器中输入时,我应该能够得到以下结果:

<row>
    <JUDGE>XYZ</JUDGE>
    <REGION>05</REGION>
</row>

再次,如果我需要进一步澄清,请告诉我,我感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

尝试使用location.search.split()参数"=".hide().filter().show()

$(function() {
  var items = location.search.split("=")[1];
  $("row").hide()
  .filter(function() {
     // convert `REGION` text `"05"` to `Number` `5` for strict equality check
     return +($(this).find("REGION").text()) === +(items)
  })
  .show()
})

jsfiddle http://jsfiddle.net/2eo3mmx8/2/