Javascript jQuery将值赋给数组,给出错误未定义变量
我在forloop中为数组赋值,但它给出了一个错误,即数组变量未定义。下面是我的代码Javascript jQuery将值赋给数组,给出错误未定义变量,javascript,jquery,Javascript,Jquery,我在forloop中为数组赋值,但它给出了一个错误,即数组变量未定义。下面是我的代码 $(document).ready(function(){ $("#SubmitBtn").live('click',function(){ var cnt = $("#TotalCnt").val(); var data = []; for(var i=1; i<=cnt; i++) { var fname
$(document).ready(function(){
$("#SubmitBtn").live('click',function(){
var cnt = $("#TotalCnt").val();
var data = [];
for(var i=1; i<=cnt; i++)
{
var fname = $('#fname_'+i).val();
var lname = $('#lname_'+i).val();
var address = $('#address_'+i).val();
data[i]["fname"] = fname;
data[i]["lname"] = lname;
data[i]["address"] = address;
}
});
});
$(文档).ready(函数(){
$(“#SubmitBtn”).live('click',function(){
var cnt=$(“#TotalCnt”).val();
var数据=[];
对于(var i=1;i首先尝试创建一个空对象,因为最初data[i]
是undefined
。undefined下不包含任何属性
$(document).ready(function(){
$("#SubmitBtn").live('click',function(){
var cnt = $("#TotalCnt").val();
var data = [];
for(var i=1; i<=cnt; i++)
{
var fname = $('#fname_'+i).val();
var lname = $('#lname_'+i).val();
var address = $('#address_'+i).val();
data[i] = {};
data[i]["fname"] = fname;
data[i]["lname"] = lname;
data[i]["address"] = address;
}
});
});
$(文档).ready(函数(){
$(“#SubmitBtn”).live('click',function(){
var cnt=$(“#TotalCnt”).val();
var数据=[];
对于(var i=1;i首先尝试创建一个空对象,因为最初data[i]
是undefined
。undefined下不包含任何属性
$(document).ready(function(){
$("#SubmitBtn").live('click',function(){
var cnt = $("#TotalCnt").val();
var data = [];
for(var i=1; i<=cnt; i++)
{
var fname = $('#fname_'+i).val();
var lname = $('#lname_'+i).val();
var address = $('#address_'+i).val();
data[i] = {};
data[i]["fname"] = fname;
data[i]["lname"] = lname;
data[i]["address"] = address;
}
});
});
$(文档).ready(函数(){
$(“#SubmitBtn”).live('click',function(){
var cnt=$(“#TotalCnt”).val();
var数据=[];
对于(var i=1;i首先尝试创建一个空对象,因为最初data[i]
是undefined
。undefined下不包含任何属性
$(document).ready(function(){
$("#SubmitBtn").live('click',function(){
var cnt = $("#TotalCnt").val();
var data = [];
for(var i=1; i<=cnt; i++)
{
var fname = $('#fname_'+i).val();
var lname = $('#lname_'+i).val();
var address = $('#address_'+i).val();
data[i] = {};
data[i]["fname"] = fname;
data[i]["lname"] = lname;
data[i]["address"] = address;
}
});
});
$(文档).ready(函数(){
$(“#SubmitBtn”).live('click',function(){
var cnt=$(“#TotalCnt”).val();
var数据=[];
对于(var i=1;i首先尝试创建一个空对象,因为最初data[i]
是undefined
。undefined下不包含任何属性
$(document).ready(function(){
$("#SubmitBtn").live('click',function(){
var cnt = $("#TotalCnt").val();
var data = [];
for(var i=1; i<=cnt; i++)
{
var fname = $('#fname_'+i).val();
var lname = $('#lname_'+i).val();
var address = $('#address_'+i).val();
data[i] = {};
data[i]["fname"] = fname;
data[i]["lname"] = lname;
data[i]["address"] = address;
}
});
});
$(文档).ready(函数(){
$(“#SubmitBtn”).live('click',function(){
var cnt=$(“#TotalCnt”).val();
var数据=[];
对于(var i=1;i只是出于好奇,您使用的是哪个jQuery版本?只是出于好奇,您使用的是哪个jQuery版本?只是出于好奇,您使用的是哪个jQuery版本?只是出于好奇,您使用的是哪个jQuery版本?