| 
 | 
	
	
	
	
	
		
	
		
		
		
			
			 
			
				08.05.2014, 17:11
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Аспирант 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.05.2014 
					
					
					
						Сообщений: 40
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		и увидела в исходном коде, что tip_id передается, а вот название типа не видно, видимо ошибка где-то в выводе 
$( '#tip' ).append( '<option value="' + data[i].tip_id + '">' + data[i].tip + '</option>' );
 
в этой строке, наверно  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				08.05.2014, 17:19
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 15.03.2014 
					
					
					
						Сообщений: 561
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от zazula
			 
		
	 | 
 
	
		и увидела в исходном коде, что tip_id передается, а вот название типа не видно, видимо ошибка где-то в выводе 
 
$( '#tip' ).append( '<option value="' + data[i].tip_id + '">' + data[i].tip + '</option>' );
  
в этой строке, наверно
	 | 
 
	
 
 Синтаксически в этой строке всё верно. Надо смотреть что в data.  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				12.05.2014, 14:06
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Аспирант 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.05.2014 
					
					
					
						Сообщений: 40
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 jsnb, c прошедшими праздниками!!! не поблагодарила вас за помощь. Огромное спасибо! Без Вас у меня ничего бы не получилось! Сейчас я даже кое-что стала понимать в ajax))  
Но вот закончить пока не удалось. 
В data запрос выходит верно "query=getTip&kat_id=3"., в теле ответа id выводятся верно, а вот названия нет. В чем дело не понимаю. Когда отдельно вывожу $tip названия выводятся 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				12.05.2014, 16:05
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 15.03.2014 
					
					
					
						Сообщений: 561
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от zazula
			 
		
	 | 
 
	| 
		В data запрос выходит верно "query=getTip&kat_id=3"., в теле ответа id выводятся верно, а вот названия нет. В чем дело не понимаю. Когда отдельно вывожу $tip названия выводятся
	 | 
 
	
 
 А в самом php скрипте проверяли как выборка делается? Всмысле там в массив правильные значения попадают? Надо проверять до json_encode. Еще возможен вариант что могут быть проблемы с кодировкой для кириллицы. Например, если в php строка в window-1251, то json_encode может выдать null вместо этой строки.  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				12.05.2014, 22:00
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Аспирант 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.05.2014 
					
					
					
						Сообщений: 40
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Да, все значения правильно попадают в массив, я проверяла. Кодировку тоже проверила, и с window-1251 и с utf-8 выводит одинаково, вернее не выводит( 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				13.05.2014, 04:18
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 15.03.2014 
					
					
					
						Сообщений: 561
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 А в самом JSON, который приходит с сервера нужные данные есть? Смотрите в инструментах разработчика в браузере на вкладке сеть. Там смотрите ответ от сервера. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				13.05.2014, 11:07
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Аспирант 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.05.2014 
					
					
					
						Сообщений: 40
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Все-таки проблема с кодировкой, написала один параметр на английском и его видно. Но когда исправляю charset на utf-8, ничего не меняется и основной документ у меня с кодировкой windows-1251. что делать? 
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось zazula, 13.05.2014 в 11:27.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				13.05.2014, 13:00
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 15.03.2014 
					
					
					
						Сообщений: 561
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от zazula
			 
		
	 | 
 
	| 
		Все-таки проблема с кодировкой, написала один параметр на английском и его видно. Но когда исправляю charset на utf-8, ничего не меняется и основной документ у меня с кодировкой windows-1251. что делать?
	 | 
 
	
 
 Как вариант в php скрипте данные перед добавлением в массив через iconv перегонять.  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				13.05.2014, 21:42
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Аспирант 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.05.2014 
					
					
					
						Сообщений: 40
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Получилось!!! Огромное спасибо за помощь!!!!! 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |