$ .post () и appendTo не работают в Firefox? - PullRequest
0 голосов
/ 27 февраля 2011

Я пытаюсь добавить таблицу tbody, используя appendTo внутри $.post().

Это работает в Chrome, но в Firefox не работает.

Любой может помочья?

вот мой код:

$.post('categories_content.php','',function(data) {
  $.each(data,function(i,data) {
    //do something
  });
  $(myvar).appendTo("table tbody");
},'json');

1 Ответ

1 голос
/ 27 февраля 2011

Пожалуйста, четко отформатируйте код. Вы понимаете, что код, который вы пытаетесь добавить, находится вне функции обратного вызова, и на данный момент вы пытаетесь добавить код до того, как произойдет обратный вызов.

Понятия не имею, что происходит в Chrome, но, глядя на вашу функцию, оно должно быть

$.post('categories_content.php', '', function (data) {
    $.each(data, function (i, data) { //do something 
        $(myvar).appendTo("table tbody");
    }),
    'json'
});

Дайте мне знать, если я правильно понял ваш вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...