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.htmlSent from the jQuery General Discussion mailing list archive at Nabble.com.