Всем доброго времени суток.
Интересует следующий вопрос: Как можно отработать скрипты, которые пришли в пакете с ответом на 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?