相关疑难解决方法(0)

在JavaScript中循环"Hashmap"

我正在使用这种方法在javascript中制作人工"哈希映射".我所瞄准的只是键值对,实际运行时间并不重要.下面的方法工作正常.

还有其他方法可以循环使用吗?

for (var i in a_hashMap[i]) {
    console.log('Key is: ' + i + '. Value is: ' + a_hashMap[i]);
} 
Run Code Online (Sandbox Code Playgroud)

我遇到一个问题,当第一个键只包含一个条目时,它会在第一个键后输出一堆未定义的键.我有一种感觉,因为代码是在一个使用i的循环中,即使我在调试时也不应该发生.我也无法改变i,因为for循环似乎根本不理解替换的var.

任何想法?

javascript hashmap

37
推荐指数
5
解决办法
9万
查看次数

发送要作为Dictionary <string,string>接收的JSON数组

我有一个带有以下签名的方法:

public ActionResult RenderFamilyTree(string name, Dictionary<string, string> children)
Run Code Online (Sandbox Code Playgroud)

我试图使用jQuery从javascript中调用它,如下所示:

$('#div_render').load(
    "<%= Url.Action("RenderFamilyTree") %>", 
    { 
         'name': 'Raul',
         [
             {'key':'key1','value':'value1'},
             {'key':'key2','value':'value2'}
         ] 
    }, 
    function() {                
        alert('Loaded');
    }
);
Run Code Online (Sandbox Code Playgroud)

我错过了一些让它起作用的东西吗?

c# jquery json dictionary

6
推荐指数
1
解决办法
9186
查看次数

标签 统计

c# ×1

dictionary ×1

hashmap ×1

javascript ×1

jquery ×1

json ×1