어쩌면 이것은 가장 사악한 질문 일 수도 있지만 어쨌든 나는 이것을 스스로 이해할 수 없다. 나는 jQuery 아약스를 사용하여 PHP 스크립트에 전달하고자하는 객체 (자바 스크립트 객체)를 가지고있다. 오류가 발생했을 때 객체를 전달하려고하면 객체가 전달 될 수 없지만 직렬화되어야하기 때문일 수 있습니다.자바 스크립트 객체를 직렬화
나는 $(ui.item).serialize()
또는 ui.item.serialize()
과 같은 몇 가지를 시도하고 PHP 스크립트 ui.item
에 직접 전달했습니다. 그러나 이것은 효과가 없습니다.
이것은 (하위) 코드 부분입니다. 객체를 직렬화/전달하는 방법에 대한 제안은 내 스크립트에 ui.item
?
select: function(event, ui){
$(this).autocomplete('close');
$(this).val(ui.item.value);
$.ajax({
url: ABS_BASE + 'ajax/ajax-search-set-location.php',
data: ui.item,
dataType: 'json',
type: 'POST',
success: function(result){ alert(result); return false; }
});
}
은 ui.item dom 요소입니까? – Anoop