. $ Ajax fonksiyonu ile yardıma ihtiyacınız var - bir ilişkisel dizi göndermek nasıl?

0 Cevap php

Ben $ kullanarak veri göndermek istiyorum böyle ajax.:

$.ajax({'url': 'my.php',
        'type': 'POST',
        'data': arr,
        'success': function(response) {
                      alert(response);
                   }
});

Sorun arr gibi görünen bir ilişkisel dizi olmasıdır:

arr['description_0'] = 'very nice picture!';
arr['tags_0'] = 'David "Nice Picture" 2010';
arr['description_1'] = 'In the pool';
arr['tags_1'] = '"April 2010" Australia';
    .                    .
    .                    .
    .                    .

: my.php gibi görünüyorsa

<?php
echo count($_POST);
?>

response 0'dır.

Ama değiştirirseniz

'data': arr,

karşı

'data': 'a=chess&b=checkers',

beklendiği gibi response, 2'dir.

What should I convert arr karşıso that the data will be sent properly ?

0 Cevap