[jQuery] Ajax and array

[jQuery] Ajax and array


Hello, I am posting successfully an array, but for some reason, the first
element of the array is always missing.
in the text box I get:
topic[]=2&topic[]=1&topic[]=3&topic[]=4&topic[]=5&topic[]=6&topic[]=7
the response box displays
1,3,4,5,6,7 (missing '2'). If I change the order, then the new one in first
position will not post!
but the response code shows
    function register(){
        $.ajax({
            type: "POST",
            url: "post.php",
            data:"data=" + document.getElementById("topicarray").value,
            success: function(html){
                $("#myresponse").html(html);
                exit;
            }
and the php
if($_POST['topic'])
{
$data = implode(',',$_POST['topic'] );
echo $data;
exit;
}
Please someone help?
--
View this message in context: http://www.nabble.com/Ajax-and-array-tp19325836s27240p19325836.html
Sent from the jQuery General Discussion mailing list archive at Nabble.com.