Я пытаюсь передать все скрытые текстовые поля в форме через serializeArray.
Через Ajax и сохранить его со скриптом. php в фоновом режиме.
Тем не менее, данные, кажется, не проходят, когда я использую serializeArray (). Любая помощь приветствуется!
<form id="itunes-$row->collectionId">
<input type="hidden" name="albumID" value="12140">
etc...
</form>
$('.store_iTunes').live('click',function(){
var formData = $(this).attr('data');
alert(formData); // gives result!
// here trying to get the data from the form
var fd = $("#itunes-"+formData).serializeArray();
// and store it
$.ajax({
type : 'POST',
url : '/XXXX/update_rel_id.php',
data: 'fd',
success: function(data){ alert(data);
if(data == "1") {
$(location).attr('href','XXXX'+albumNR+''); // simple refresh the of page
}
if(data == "2") {
alert('A sweet error occured. Try again or notify yourself.');
}
},
error : function(data) { alert('Nothing happened.');
}
});
});