• 03-05-2014, 10:51:03
    #1
    İşaretlediğim yerdeki alert neden çalışmıyor olabilir arkadaşlar?
    Kaynakta hata görünmüyor. Php kullanmadan benzer js yapısı oluşturduğumda çalışıyor. bu şekilde kullanınca alert basmıyor.
    Yardımcı olursanız sevinirim. Saygılar.
  • 03-05-2014, 12:36:25
    #2
    Reveloper
    dark_way adlı üyeden alıntı: mesajı görüntüle
    İşaretlediğim yerdeki alert neden çalışmıyor olabilir arkadaşlar?
    Kaynakta hata görünmüyor. Php kullanmadan benzer js yapısı oluşturduğumda çalışıyor. bu şekilde kullanınca alert basmıyor.
    Yardımcı olursanız sevinirim. Saygılar.
    Google chrome ile açıp console çıktısını yazarsanız birdaha bakalım
  • 03-05-2014, 15:38:00
    #3
    @Burti; teşekkürler, sorun çözüldü. Alt dizileri dizi olarak tanımlamamışım.

    EDIT: Yeni sorun var.
    Javascriptte diziyi şu şekilde oluşturuyorum ama dizi içinde aradığım kriterlere uyanları kullanmak için diziyi döngüye soktuğumda alt dizinin eklenme sırasına göre değil dizi indisi sırasına göre küçükten büyüğe sıralıyor. Sonucu, diziyi oluşturduğum sıralamaya uygun şekilde nasıl alabilirim?
    <script type="text/javascript">
    kasa_data = []; <?php 
    foreach( $kasa_q as $kasa_row ){ ?>
    	kasa_data[<?php echo $kasa_row['_id']; ?>]=[];
    	kasa_data[<?php echo $kasa_row['_id']; ?>]["id"]		= <?php echo $kasa_row['_id']; ?>;
    	kasa_data[<?php echo $kasa_row['_id']; ?>]["ustid"]		= <?php echo $kasa_row['ustid']; ?>;
    	kasa_data[<?php echo $kasa_row['_id']; ?>]["ad_kat"]	= "<?php echo stripslashes($kasa_row['ad_kat']); ?>";
    	kasa_data[<?php echo $kasa_row['_id']; ?>]["ad_form"]	= "<?php echo stripslashes($kasa_row['ad_form']); ?>";
    	kasa_data[<?php echo $kasa_row['_id']; ?>]["bilgi"]		= "<?php echo nl2br(stripslashes($kasa_row['bilgi_form'])); ?>";
    	<?php 
    } ?>
    </script>
    Döngü de şöyle:
    if( (data!="") && (kasa_data!=="undefined") ){
    	for( var key in kasa_data ){
    		if( kasa_data[key]['ustid'] == data ){
    			kasa_options += '<option value="'+kasa_data[key]["id"]+'-'+kasa_data[key]["ad_kat"]+'">'+kasa_data[key]["ad_form"]+'</option>';
    		}
    	}
    }