Visualizzazione dei risultati da 1 a 6 su 6

Discussione: jQuery e controlli

  1. #1

    jQuery e controlli

    Buon giorno a tutti.
    in una pagina ho 3 input type file dove 2 caricano file pdf ed una file tipo immagini.
    Praticamente:
    codice:
    //valorizzo la var jpg con il valore della input text fileJpg1
    var jpg  = $('#fileJpg1').val().split('.').pop().toLowerCase(); 
    
    //php
    $cEstensione = strrchr($fileName,".");
    if($cEstensione==".jpg"){
    $filejpg = glob($base_dir."News/".$dirFile."*.jpg");
    echo "<input type='text' id=\"fileJpg1\" name='txtPdfHidden[]' value='".(@file_exists($filejpg) ? $PhImg : "")."'/>";	
    }
    Purtroppo se nella cartella non ho nessuna immagine quel controllo viene bypassato, facendomi cosi restituire l'errore undefined per questo valore $('#fileJpg1').val().
    Quindi:come posso definire il valore $('#fileJpg1').val()?

    Grazie mille...

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova cosi:
    //valorizzo la var jpg con il valore della input text fileJpg1
    var jpg = $('#fileJpg1');
    if(jpg.val() != ""){
    jpg.split('.').pop().toLowerCase();
    }else{
    valore aternativo....
    }
    lo script va inserito fisicamente dopo echo che crea l'elemento input fileJpg1
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    ti ringrazio, ma mi da quest'altro errore jpg.split('.') is not a function....
    mmma...

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Mi ero scordato il val
    jpg.val().split('.').pop().toLowerCase();
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    adesso invece jpg.val() is undefined.
    Non per caso che non trovando fisicamente la input hidden con id='fileJpg1', va in errore?
    nel senso.
    Come detto nel post iniziale, attraverso un controllo se il file è da caricare, elimino in visualizzazione, anche se hidden la input, perchè non serve.
    Serve solo in questo caso, perchè devo verificare se è già caricato un file type jpg.

    Può essere questo il problema?
    grazie per la pazienza.

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da ANTAGONIA
    adesso invece jpg.val() is undefined.
    Non per caso che non trovando fisicamente la input hidden con id='fileJpg1', va in errore?
    ..
    Direi se non trova l'elemento come fa a verificarlo!!!
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.