PHP相当于$数组的[]在JavaScript
问题描述:
我想从我的javascript传递数组任意数量的PHP文件通过AJAX JSON,问题词是任意的,假设下面的allmost开发代码
var arrayContaingAll;
$("li", "#list").each(function()
{
var a = array($(".name",this).val(), $(".unit",this).val(), $(".amount", this).val());
arrayContainingAll[] = a;
});
但是,阵列上的[]功能不适用于我,我将如何执行此功能?
是的,我知道PHP损坏我有这样的想法
答
arrayContainingAll.push(a); //equavalent in JavaScript to PHP's arrayContainingAll[] = a;
答
var arrayContaingAll=[];
$("li", "#list").each(function()
{
var tempArray=[];
tempArray.push($(".name",this).val());
tempArray.push($(".unit",this).val());
tempArray.push($(".amount",this).val());
arrayContainingAll.push(tempArray);
});
//arrayContaingAll is ready
//来优化我们的代码,你可以缓存li
像这里面each
var li= $(this);
tempArray.push(li.find('class_Name'));