2012-04-27 2 views
0

Я так новичок в веб-разработке, и я столкнулся с этой проблемой. Я попытался сделать это, но проблемы, которые я видел, не связаны с моими.element.innerHTML не может назвать мой javascript Функция

У меня есть JSP-файл, содержащий только этот код:

<script> 
displaymessage(); 
</script> 

и в моем файле JS: у меня есть это.

$('ajax_content').innerHTML = resp.responseText; 

где в resp.responseText эквивалентно строке, представляющей файл jsp.

Функция внутри файла jsp существует на скомпилированной странице HTML, но функция не вызывается.

Целью функции является просто показать сообщение. Может ли кто-нибудь мне помочь?

ответ

0

Вставка скрипта через innerHTML НЕ запускает этот скрипт.

Вместо этого вы должны удалить те теги script и просто запустить ответ AJAX через eval.

Смежные вопросы