[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: есть не большая проблемка
Georgiy_84
есть не большая проблемка у миня есть такой сктипт

<script type="text/javascript">
function chSEL1( s ) {
if ( s.value == 0 ) A = [ "------------" ];
if ( s.value == "Buenos Aires" ) A = [<?php while ($aa = mysql_fetch_array($a)){ echo '"'.$aa["Ciudad"].'", '; } ?>];
if ( s.value == "Capital Federal" ) A = [<?php while ($ba = mysql_fetch_array($b)){ echo '"'.$ba["Ciudad"].'", '; } ?>];
if ( s.value == "Santa Fe" ) A = [ 1, 2, 3 ];
var s2 = document.getElementById( "sel2" );
while ( s2.firstChild ) s2.removeChild( s2.firstChild );
for ( var i = 0; i < A.length; i++ ) {
var o = document.createElement( "option" );
o.setAttribute( "value", A[ i ] );
o.appendChild( document.createTextNode( A[ i ] ) );
s2.appendChild( o );
}
} // chSEL1().
</script>

<select name="prov" onchange="chSEL1(this)" >
<option value="0">Provincia</option>
<option value="Buenos Aires">Buenos Aires</option>
<option value="Capital Federal">Capital Federal</option>
<option value="Santa Fe">Santa Fe</option>
</select>

<select id="sel2" name="ciud">
<option>-----------</option>
</select>

последняя опция всигда undefined иза запятой <?php while ($ba = mysql_fetch_array($b)){ echo '"'.$ba["Ciudad"].'", '; } ?>
как можно отключить undefined ??
Зарание Блогодарен.



Спустя 16 минут, 59 секунд (14.03.2007 - 20:50) vasa_c написал(а):
сформировать без запятой.
ну или уж в цикле проверяй
if ( !A[ i ] )
continue;

Спустя 12 минут, 35 секунд (14.03.2007 - 21:02) Georgiy_84 написал(а):
Отлично большое спосибо


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.