이것은 아마도 매우 간단하게 해결할 수 있습니다. 메신저는 db - ($.ajax
을 통해 게시)에 생성 된 새 요소의 ID를 반환하는 PHP 페이지에 게시 - 반환 된 값을 기록했습니다.json 배열 요소에 액세스
다음 코드는 내가 사용하는 코드는 CONSOLE.LOG의 반환 값이
{"error":false,"msg":"Tag added","id":44}
입니다
$.ajax({
type: "POST",
url: "<?=base_url()?>events/add_tag_js/",
data: url,
success: function(html){
$("#tag_list").append('<li><span id="" class="tag">'+formvalue+'<span class="remove_tag"><a class="remove_tag_link" href="#">x</a></span></span></li>');
$("#add_tag").val('');
console.log(html);
},
failure: function(){
$('.error').show();
$("#add_tag").val('');
}
});
게시하는 것입니다하지만 난 alert(html.id)
을 수행 할 때 내가 정의되지 않은거야? 이 일을하기 위해 반환 된 JSON을 파싱해야합니까? 또는 내 json 잘못입니까?