Я нашел некоторые возможные решения на этом сайте, но никто из них не помог мне продвинуться.Как изменить имена объектов в моем массиве javascript?
Мой массив выглядит следующим образом:
[
{"customerName":"Atelier graphique","addressLine1":"54, rue Royale"},
{"customerName":"Signal Gift Stores","addressLine1":"8489 Strong St."},
etc, etc
Я хочу изменить CUSTOMERNAME ценить и addressLine1 к данным. Я попробовал следующее, но я делаю что-то не так.
var myArray = [];
$(document).ready(function() {
$("#text-id").on('click', function() {
$.ajax({
type: 'post',
url: 'connect.php',
success: function(data) {
console.log(data);
myArray.push(data);
}
});
});
function DumpCustomers() {
for(i=0;i<myArray.length; i++){
myArray[i].addressLine1= "data";
delete myArray[i].addressLine1;
myArray[i].customerName= "value";
delete myArray[i].customerName;
}
alert(myArray);
}
кто вызов 'DumpCustomers' - посмотрите http://stackoverflow.com/questions/14220321/how-to-return-the-response-from-an-ajax-call –