Я не уверен, что понимаю, в чем проблема, но это должно работать для передачи данных.
var POSTdata = [1,2,3,4];
$.ajax({
url: "php/addressMain.php",
data: { data: POSTdata },
type: "POST",
success: function(data) {}
});
Тогда в PHP вы должны иметь следующее:
$_POST['data']
// should be = array( 1, 2, 3, 4)
То же самое верно, если POSTdata = {ключ: значение, ключ2: значение2}, а затем $ _POST ['data'] == массив ('ключ' => 'значение', 'key2' => 'value2')