Tag: multidimensional array

如何在javascript中将multidimesional数组如下所示

我想做这样的数组 var ImageArray = [ {image:”/image1.jpg”}, {image:”/image1.jpg”}, {image:”/image1.jpg”} ] 我想使用jquery的每个函数从包含图像的div制作数组的上述结构。 所以我可以像ImageArray[index].image一样检索它

如何使用JavaScript / jquery在多维数组中只获取唯一项?

我得到了一个具有2维的多维数组项。 我从一个数据库中获取这个数组,但是它将填充多达2600个以上的对象,但是如果我能够有多么独特,那么这将是大约30个对象。 怎么解决这个? 设置是:我如何获得信息: $.getJSON(url1,function(data1) { for (var i in data1.layers){ $.each(data1.layers[i].legend, function( a, b ) { for(var a in data1.layers[i].legend[a]){ $.each(data1.layers[i].legend, function( key, val ){ items.push({label: val.label, url: “long link” + val.url}); }); }; }); }; items[0].label items[0].url items[1].label items[1].url 等等… 我在php中找到了另一个关于此的stackoverflow页面,但我无法在JavaScript / JQuery中使用它。 Stackoverflow php解决方案

如何将多维JSON对象转换为javascript数组

我有一个JSON对象,如下所示: [{“tabname”:”orders”,”datagroups”:[{“dataname”:”ordersToday”,”datavalue”:9},{“dataname”:”orders30Days”,”datavalue”:126}]}] 当我使用console.log($.parseJSON(thedata))我只得到单词Object而没有实际数据。 如何将此数据组织到多维javascript数组中? 所以它看起来像这样: array(“tabname”=>”orders”, “datagroup”=>array(array(“dataname”=>”ordersToday”, “datavalue”=>9),array(“dataname”=>”orders30Days”,”datavalue”=>126)))

使用JSON和多维数组(JS)

我有以下问题:我写了一个搜索函数,结果被保存到一个数组中。 当我使用jquery表单插件处理该函数的响应时,我创建了一个额外的数组,其中填充了搜索创建的所有数组。 然后,我想将该多数组解析为我的jQuery脚本作为JSON对象。 到目前为止这么好,但是我如何使多arrays可以访问脚本? (像multiarray.array1.property) 这是我到目前为止的代码: [HTML / JS] Editieren $(‘#suchen’).ajaxForm({ url: “./php/search.php”, dataType: ‘json’, success: function(data){ alert(data[0]) ; }, clearForm: true }) ;​ PHP 先感谢您 编辑: JSON示例: { “id”: “33”, “firma”: “sls”, “strasse”: “Industriegebiet Siebend”, “plz”: “66663”, “ort”: “Merzig”, “vorname”: “”, “nachname”: “Ruf”, “email”: “ronny.ruf@web.de “, “bemerkung”: “”, “partner”: “”, “kinder”: “1”, “nation”: “D”, […]

如何使用标准json创建jquery Datatable数组?

首先我是一个Total jquery / js newbee! 然后我有一个像这样的长json: [ { “rulesrev”: 74, “macaddr”: “”, “lat”: “3543.03133N”, “ip”: “10.128.113.180”, “clientname”: “D-06-29”, “relay0mask”: “-1”, “relay1stat”: “-1”, “clientid”: 542, “bldname”: “D_valiasr_zartosht”, “uptime”: “”, “current”: “”, “temperature”: “”, “softver”: “”, “relay0stat”: “0”, “volume”: “100”, “hardver”: ” “, “relay1mask”: “-1”, “pic”: “”, “comment”: ” p”, “lon”: “05124.48299E”, “rtt”: “2012/08/15 23:20:55.0 (load=0.05) (mem=0.11)”, […]

计算Javascript对象数组中的重复对象

我正在尝试解析Javascript对象的子对象以计算相同的子对象的数量,并返回具有这些计数的新JSON对象。 这可能不是很清楚,所以这里是小提琴 。 鉴于小提琴中的crsListData ,我想返回这个: objToReturn = [ { key: “Consigned”, values: [ { mapKey: 2007 (4), mapVal: [[“Ford F-150 (3)”], [“Honda Civic (1)”]] }, { mapKey: 2011 (1), mapVal: “Toyota Camry (1)” }, { mapKey: 2005 (1), mapVal: “Dodge RAM (1)” } ] }, { key: “Run”, values: [ { mapKey: 2007 (2), mapVal: […]

Jquery通过$ .Ajax发布多维数组

我试图发布ajax调用,就好像它是以下表单元素: 但我这里没有运气是我的来源: $.ajax({ url: “/add/”, type: “POST”, data: ( /* what do I do here */), success: function(msg){ alert(msg); } }); 我尝试过嵌套对象,但只生成服务器响应,如:array’data’=> string'[object Object]’(length = 15) 谁没有任何好处! 有什么想法吗?

使用jQuery validate插件validation多维数组

我创建了这样的表单: Add User 在单击“添加用户”按钮时,它将添加一个带有“用户”类的div,并将其输入为用户[1] [名称]和用户[1] [电子邮件]。 我想根据需要validation电子邮件和姓名,电子邮件必须是有效的电子邮件格式。 为validation,代码如下: $(‘form’).validate({ rules : { “user[][name]” : { required: true }, “user[][email]” : { email: true, required : true, }, }, messages :{ “user[][name]” : { required: “Name is Mandatory” }, “user[][email]” : { email: ‘Email must be valid email address’, required : ‘Email is Mandatory’, }, } […]

Javascript – 值存在,然后消失,然后再次出现?

这让我疯了。 我也无法通过Firebug来解决这个问题。 有人可以解释一下这里发生了什么吗? 基本上我有一个传入的文本文件,其中每行包含一个管道分隔的记录。 我将它们拆分为一个字符串数组数组,以便以后在自动完成文本框中使用。 代码如下: $(function () { var rawData = new Array(); $.get(“/sample.txt”, function (data) { var raw = data.split(‘\n’); for (var i = 0; i < raw.length; i++) { rawData.push(raw[i].split('|')); }; alert(rawData); // 1st sanity check } ); alert(rawData); // 2nd sanity check alert(rawData); // 3rd sanity check 由于某种原因,第一次完整性检查工作正常 – 它显示我所期望的所有数据。 第二个显示rawData为空…但第三个显示所有数据。 […]

Javascript多维数组:添加值

所以我有一个多维数组,如: myArr = [[“venue”,2],[“venue”,16],[“inning”,2],[“inning”,4],[“inning”,32],[“hithard”, 4]] 我想添加类似的值。 所以最后我只有: “venue” = 18, “inning” = 38, and “hithard” = 4. 你能给我一个如何实现这个目标的例子吗? 使用Javascript和/或jQuery 谢谢!