이 문제는 jquery에서 발생합니다. 자바 스크립트/Jquery 함수에서 표시되는 데이터 표시
내가 가지고있는 다음과 같은 기능$('#admin_id').html(getPartnerName(i, data.admin_id));
내가 JSON에 의해 반환 된 ADMIN_NAME를 인쇄하고 ID가
을 #admin_id와 TD에 표시 할function getPartnerName(i, partner_id) {
$.getJSON('../index.php', 'r=someName&id=1', function(data) {
return data.admin_name;
});
}
아래의 기능 getPartnerName입니다
이름을 표시 할 수 없어서 코드가 제대로 작동합니다.
어디에서 잘못 될지 알려주세요.
이 찾고 있던 것입니다 나는 전에 시험해 보았다. 하지만 나는 $ ('admin_id') .html() 함수를 두 번 호출하는 것과 같은 기분이 들었다. 그리고이 때문에 tablesorter 플러그인을 사용하여 정렬 할 수 없습니다. –
더 이상 처음 호출 할 필요가 없습니다. 플러그인의 경우 html을 채운 후에 다시 플러그인을 다시 설정할 수 있습니다. 나를 믿어 라. 비록 복잡하다고 느끼더라도, 올바른 방법이다. 자바 스크립트는 콜백과 비동기 함수에 많이 의존한다. –
$ .getJSON ('../index.php', 'R = someName & ID = 1 ", 기능 (데이터) { $ ('#의 ADMIN_ID ') HTML (data.admin_name). }) .success (function() {$ ("# tab"). trigger ("update");}); 나는 이것을 사용했고 효과가 있었다. 고마워 젠장 :) –