You shouldn't be using for... in to iterate over an array, see: http://proto-scripty.wikidot.com/prototype:tip-looping-through-arrays
On Mar 11, 7:26 pm, eulerss <eulers...@hotmail.com> wrote: > ok, here is my code of my function on javascript only, i dont know if > its causing some conflict > > function filtr2(){ > > gr=document.pedido.elements['tipo_final']; > grval=gr.options[gr.selectedIndex].value; > > gr2=document.pedido.elements['marca_final']; > grval2=gr2.options[gr2.selectedIndex].value; > > pto=document.pedido.elements['producto2']; > ftomod=document.pedido.elements['filtromodelo_final'].value; > pto.innerHTML=''; > > //sel=document.getElementById("tipodeobr"); > //ped_tp=sel.options[sel.selectedIndex].value; > > opN=0; > > for (sub in productos_array2){ > > if(grval2=='Todos'){ > > filtro2=1; > > } > else{ > > if (productos_array2[sub]['DMARCA']==grval2){ > filtro2=1; > } > else{ > filtro2=0; > } > > }//fin union filtros > > if ((productos_array2[sub]['ITGR']==grval && filtro2==1) || > (grval=='Todos' && filtro2==1)){ > > if (ftomod!='' ){ > > exreg= new RegExp(ftomod,"i"); //regular > expresion, i ignore the > case of characters > exreg2= new > RegExp(ftomod.replace(/-/g,"").replace("/",""),"i"); // > regular expresion, g-global search, i-ignore case > <!--if > (productos_array2[sub]['ITNO'].search(exreg)==0 || > productos_array2[sub]['ITNO'].replace(/-/g,"").replace("/","").search > (exreg2)==0)--> > > if(productos_array2[sub]['ITNO'].search(exreg)==0) > { > var newOption = > document.createElement("OPTION"); > newOption.text= > productos_array2[sub]['ITNO'].replace(/ / > g,"")+' - '+productos_array2[sub]['FUDS']; > newOption.value= > productos_array2[sub]['ITNO']; > pto.add(newOption); > > } > } > else{ > > var newOption = document.createElement("OPTION"); > newOption.text= productos_array2[sub]['ITNO'].replace(/ / > g,"")+' - '+productos_array2[sub]['FUDS']; > newOption.value= productos_array2[sub]['ITNO']; > addOption(pto,opN++,newOption); > > } //else > } > } //for > sortlist('proid2'); > colocaimagen2(); > > } > > and productos_array2 is my array with all options that i used to fill > the combobox > > thanks > > On 11 mar, 11:34, Tobie Langel <tobie.lan...@gmail.com> wrote: > > > Short answer: No. > > > For a longer answer to your particular problem, you'll have to provide > > more code. :) > > > Best, > > > Tobie --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Prototype & script.aculo.us" group. To post to this group, send email to prototype-scriptaculous@googlegroups.com To unsubscribe from this group, send email to prototype-scriptaculous+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/prototype-scriptaculous?hl=en -~----------~----~----~----~------~----~------~--~---