Ответ Ajax наполовину оценен - PullRequest
0 голосов
/ 10 июля 2011

Кажется, что мой ajax-ответ оценивает часть HTML, но не всю.

Пример: Это код, который заменяет div с ответом на запрос

eval(document.getElementById("test").innerHTML-xmlhttp.responseText);

Это ответ, который подключен

<Button type="button" onclick="alert("'test'")>test</button>

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

Любая помощь будет принята с благодарностью, Спасибо

1 Ответ

1 голос
/ 10 июля 2011

Вы должны использовать знак = вместо -, чтобы назначить текст ответа для вашего элемента. Также вместо onclick="alert("'test'") используйте onclick="alert('test')".

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