Показать сообщение отдельно
  #1 (permalink)  
Старый 14.07.2012, 22:08
Vit Vit вне форума
Аспирант
Отправить личное сообщение для Vit Посмотреть профиль Найти все сообщения от Vit
 
Регистрация: 11.01.2012
Сообщений: 56

Прием от сервера скрипты вместе с данными
Всем доброго времени суток.
Интересует следующий вопрос: Как можно отработать скрипты, которые пришли в пакете с ответом на AJAX запрос?
Т.е. допустим сервер отвечает:
<table class="menuStyle" border="1">
<tr align="center">
 <td onclick="obj.Search(this)">Текст1</td>
</tr>
</tbody>
</table>
<script type="text/javascript">
obj.Table[Table1]=[
{Field:"Field1",Alias:"Штрих-код"},
{Field:"Field2",Alias:"Дата"},
{Field:"Field3",Alias:"ЛКН"}
];
</script>

Этот ответ помещается в некий DIV, а скрипт, пришедший с ним должен выполниться по приходу - там будет инициализироваться информация, с которой потом страница у клиента будет работать.

Почему я решил что он не выполняется: Функция
obj.Search=function(me){
	  alert(obj.Table);
	}

Дает undefined;

Что я не так делаю и возможно ли такие скрипты выполнять, или их по любому нужно отделять от данных и помещать в head?
Ответить с цитированием