Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery返回未定义的JSON引用_Javascript_Jquery - Fatal编程技术网

Javascript Jquery返回未定义的JSON引用

Javascript Jquery返回未定义的JSON引用,javascript,jquery,Javascript,Jquery,我试图使用JQuery函数从JSON变量中获取值,但结果显示未定义 var $submit = $('#Submit'); $(function () { $submit.click(function(){ var Names = [{'1': 'Bob', '2': 'Jim'}]; alert(Names['2']); }); }); 名称看起来像是一个包含单个元素的数组。试试这个: var Names = [{'1': 'Bob', '2': 'Jim'}]

我试图使用
JQuery
函数从
JSON
变量中获取值,但结果显示未定义

var $submit = $('#Submit');
$(function () {
$submit.click(function(){
     var Names = [{'1': 'Bob', '2': 'Jim'}];
     alert(Names['2']);

    });
});

名称
看起来像是一个包含单个元素的数组。试试这个:

var Names = [{'1': 'Bob', '2': 'Jim'}];
alert(Names[0]['2']);
var$submit=$('#submit');
$(函数(){
$submit.单击(函数(){
变量名称=[{'1':'Bob','2':'Jim'}];
警报(名称[0]['2']);
});
});


提交数据
名称
看起来像一个包含单个元素的数组。试试这个:

var Names = [{'1': 'Bob', '2': 'Jim'}];
alert(Names[0]['2']);
var$submit=$('#submit');
$(函数(){
$submit.单击(函数(){
变量名称=[{'1':'Bob','2':'Jim'}];
警报(名称[0]['2']);
});
});


提交数据
删除变量“名称”中的括号 以下是正确的代码:

var Names = {'1': 'Bob', '2': 'Jim'};

删除变量“名称”中的括号 以下是正确的代码:

var Names = {'1': 'Bob', '2': 'Jim'};

新的东西很容易让我错过。谢谢新的东西很容易让我错过。谢谢你可能想要一个有名字的数组<代码>[“Bob”,“Jim”]
这个问题没有涉及JSON。有一个带有对象的数组。JSON是一种字符串格式。这个问题和给定的代码毫无意义。你可能想要一个带名称的数组<代码>[“Bob”,“Jim”]
这个问题没有涉及JSON。有一个带有对象的数组。JSON是一种字符串格式。这个问题和给定的代码毫无意义。。