Тема: XML и jquery
Показать сообщение отдельно
  #3 (permalink)  
Старый 03.04.2011, 13:34
Интересующийся
Отправить личное сообщение для guffer Посмотреть профиль Найти все сообщения от guffer
 
Регистрация: 18.05.2010
Сообщений: 11

я тоже не так давно столкнулся с этой задачей но решения ей так и не нашел, пришлось пользовать обычный js без jquery.
LabsList = new ActiveXObject("Microsoft.XMLDOM");
		LabsList.async = false;
		LabsList.onreadystatechange = readXML_LabsList;
		LabsList.load('content/predmet/labs/labs.xml');
		
		function readXML_LabsList(){
			if(LabsList.readyState == 4)
			{
				if(id=='0'){
					var newLab = LabsList.createElement("item");
					newLab.text = "";
					id = $('item:last-child', LabsList).attr('id');
					id=parseInt(id)+1;
					newLab.setAttribute("id", id);
					LabsList.documentElement.appendChild(newLab);
					LabsList.save('content/predmet/labs/labs.xml');
				}
				
				$('#'+id, LabsList).each(function(){
					$(this).attr('id', id);
					$(this).attr('title', title);
					$(this).attr('date', date);
					$(this).attr('test_id', test_id);
					$(this).attr('active', active);
					$(this).text(content);
					LabsList.save('content/predmet/labs/labs.xml');
					alert("Данные сохранены успешно.");
				});
				
				
			}
		}


если вдруг кто знает аналог LabsList.save() на jquery буду весьма признателен.
Ответить с цитированием