XMLHttpRequest responseText & javascript - PullRequest
0 голосов
/ 07 августа 2010

Итак, у меня есть две страницы: index.php и contents.php . Index.php выполняет XMLHttpRequest для извлечения таблицы из content.php ... Но когда Index.php отображает response.Text, он не запускает Javascript первоначально для content.php (потому что он просто отображает содержимое, а не запустить скрипт).

Пытаясь решить эту проблему, я просто помещаю код в index.php, а не content.php, но по какой-то причине JavaScript не найдет никаких элементов, отображаемых в responseText.

(т. Е. Document.getElementById ('таблица содержимого'). InnerHTML = 'asdf';

1 Ответ

0 голосов
/ 08 августа 2010
var content = 'asdf',
fragment = document.createRange().createContextualFragment(content),
parent = document.getElementById("contents-table");

parent.replaceChild(fragment, parent.firstElementChild);

, учитывая, что в родительском узле есть только один узел, это должно работать

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