Показать сообщение отдельно
  #1 (permalink)  
Старый 29.10.2014, 19:45
Новичок на форуме
Отправить личное сообщение для Just1ce Посмотреть профиль Найти все сообщения от Just1ce
 
Регистрация: 29.11.2013
Сообщений: 7

помогите найти ошибку
function getId(x){
		var i = 0;
		var Und = 0;
		var s = "";
		for (i = 4; i <= x.length; i++){
			if (x.charAt(i) == "_"){
				Und = i;							
			}	
		}
		for (i = Und + 1; i <= x.length; i++){
			s = s + x.charAt(i);
		}
		return s;		
	}
	
	
			
	$('.block-new').click(function(){	
		var ob = $("<div class='aj_div'></div>");
		var id_new = $(this).attr('id');	
		alert(getId(id_new));
			$.ajax({
				type: "POST",
				url: "<?=SITE_TEMPLATE_PATH?>/include/ajax.php",
				dataType: "text",
				data: {
						AJ_ID_NEWS: id_new							
						},
				statusCode:{
					200: function(data){	
						$('.ajax_loader').css('display','none');					
						ob.html(data);
					}
				}					
			});
				
			$(this).after(ob);
			$(document).find('.ajax_loader').appendTo($(document).find('.aj_div'));
			$(document).find('.ajax_loader').css('display','block');			
		
		
		
	});


вот JS код в firebug выдает ошибку "TypeError: x is undefined" строка в коде Jquery.
помогите найти ошибку
Ответить с цитированием