| 
		
			Сообщение от danik.js
			
		
	 | 
	| 
		А нафиг генерить разметку скриптом?
	 | 
	
это не понял, а как ещё ответ с сервера вывести?
	
	| 
		
			Сообщение от danik.js
			
		
	 | 
	| 
		Не <div>, а <a>.
	 | 
	
может оно по каким-то мне неведомым правилам и верно , но див проще в плане разметки и не требует отмены действий по по умолчанию.
поставил <а> ... 
danik.js,  считает что треба.