Вы знаете, вы можете избежать этих слешей, используя одинарные кавычки в PHP следующим образом:
$x[]= '<li class="ui-widget-content" data-morph="'.$row['morph'].'" data-price="'.$row['price'].'" id="'.$row['id'].'">' ; // and so on
Что касается вопроса, у меня та же задача. Я нашел эту ссылку полезной:
пост-массив jquery serialize
Лично я только что передал массив js в свой сценарий PHP ajax:
function saveOrder(){
var ids = new Array();
$('#sortable').find('li').each(function(i){
ids.push($(this).attr('id'));
});
$.ajax({
type: "POST",
url: 'ajax/reorder_panel.php',
data: {
order: ids
},
success: function(data, textStatus, jqXHR){
alert(data);
},
error: function(jqXHR, textStatus, errorThrown){
alert("Server connection error...");
}
});
}