| 
	
	
		
		
		
		
		 Вместо eval лучше использовать либо (0,eval), либо Function, либо тег скрипт. 
 
просто eval плох тем, что выполняет код в локальном контексте, а не потому что в принципе выполняет код из строки. От этого бывает ряд проблем. 
 
Ну и, конечно, если возник сабж, то что-то не совсем правильно в архитектуре. Подозреваю, что идеальным результатом рефакторинга был бы запрос json, в котором есть данные под шаблонизацию и данные для выполнения некоторого скрипта, уже имеющегося на странице. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 |