| 
	
	
		
		
			
			 
				Динамическое заполнение select
			 
			
		
		
		
		Уважаемые знатоки! Есть-ли ограничение на кол-во OPTION в SELECT? 
 
делаю так 
 
   var xhr = new (window.XMLHttpRequest || ActiveXObject)('Msxml2.XMLHTTP'); 
   xhr.open('GET','functions/get_table_XML.php',true); 
   xhr.send(null); 
  
  потом так 
 
   xhr.onreadystatechange = function() { 
   if (xhr.readyState == 4) { 
     if(xhr.status == 200) 
	   { 
   rsp = xhr.responseXML; 
 
   var optn = rsp.getElementsByTagName('OPTION'); 
   var name; 
   var id; 
   for (a=0; a <= optn.length-1; a ++) 
   { 
     name = optn[a].getElementsByTagName('name')[0].firstChild.data; 
     id = optn[a].getElementsByTagName('id')[0].firstChild.data; 
       document.sel_form".$a2.".gruz_id".$a2.".options[document.sel_form".$a2.".gruz_id".$a2.".length] = new Option(name,id); 
    } 
 
если в респонсе до 50 записей, то работает. Если 500 и более ни фига!!!  
Что такое? 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 |