如何在javascript中将String与Hashtable对象进行比较

时间:2013-03-12 12:27:37

标签: jquery cordova jquery-mobile

我正在尝试将字符串与Hashtable值进行比较。使用哈希表我存储键和值。一切都很顺利但是在比较hashtable值和String时失败了。

var name= this.innerText;
var cityName=name.replace(/\s+/g,' ');
for(var k in cityHash ){
    if(cityHash.hasOwnProperty(k)){
        if(cityName.toLowerCase()==cityHash[k].toLowerCase()){
            alert("Match");
        }

1 个答案:

答案 0 :(得分:0)

终于找到了解决这个问题的方法。我忘了修剪两个字符串,一个用于哈希表的值,另一个是UL的内部文本,然后进行比较。