Jquery 创建数组并输出正确的值
我正在用类“gmapItems”动态创建元素。我需要为每个元素导出这些元素的数组 有什么想法吗 HTML:Jquery 创建数组并输出正确的值,jquery,arrays,Jquery,Arrays,我正在用类“gmapItems”动态创建元素。我需要为每个元素导出这些元素的数组 有什么想法吗 HTML: 试试这个:你需要在$('.googleMapCity',this.val()中使用this来获取当前.googleMapCity中的.gmapItems $("#AddGoogleMap").on('click', function () { var mapMarkers = $('.gmapItems').map(function(){ mapMar
试试这个:你需要在
$('.googleMapCity',this.val()
中使用this
来获取当前.googleMapCity
中的.gmapItems
$("#AddGoogleMap").on('click', function () {
var mapMarkers = $('.gmapItems').map(function(){
mapMarker = new Array();
mapMarker.push($('.googleMapCity',this).val());
mapMarker.push($('.googleMapAddress',this).val());
mapMarker.push($('.googleMapInformation',this).val());
return mapMarker;
}).get();
});
是否有推动多重价值?mapMarkers.push(gmapCity、gmapAddress、gmapInfo);谢谢你的“这个”!“这”就是一切!
$("#AddGoogleMap").on('click', function () {
mapMarkers = new Array();
$('.gmapItems').each(function(){
gmapCity = $('.googleMapCity').val();
gmapAddress = $('.googleMapAddress').val();
gmapInfo = $('.googleMapInformation').val();
mapMarkers.push(gmapCity, gmapAddress, gmapInfo);
alert(mapMarkers)
});
$("#AddGoogleMap").on('click', function () {
var mapMarkers = $('.gmapItems').map(function(){
mapMarker = new Array();
mapMarker.push($('.googleMapCity',this).val());
mapMarker.push($('.googleMapAddress',this).val());
mapMarker.push($('.googleMapInformation',this).val());
return mapMarker;
}).get();
});