SORU
19 AĞUSTOS 2009, ÇARŞAMBA


bir WordPress kullanmak: dosya adı <ınput type="dosya" />seçili olsun

Bu kod çalışması gerekirIE(hatta Firefox test etme) değil, ama. İstediğim şey ekli dosya adını görüntülemek için. Herhangi bir yardım?

<html>
<head>
  <title>example</title>    
  <script type="text/javascript" src="../js/jquery.js"></script>
  <script type="text/javascript">  
    	$(document).ready( function(){            
      $("#attach").after("<input id='fakeAttach' type='button' value='attach a file' />");      
      $("#fakeAttach").click(function() {            
        $("#attach").click();        
        $("#maxSize").after("<div id='temporary'><span id='attachedFile'></span><input id='remove' type='button' value='remove' /></div>");        
        $('#attach').change(function(){
          $("#fakeAttach").attr("disabled","disabled");          
          $("#attachedFile").html($(this).val());
        });        
        $("#remove").click(function(e){
          e.preventDefault();
          $("#attach").replaceWith($("#attach").clone());
          $("#fakeAttach").attr("disabled","");
          $("#temporary").remove();
        });
      })
    }); 
  </script> 
</head>
<body>
  <input id="attach" type="file" /><span id="maxSize">(less than 1MB)</span>    
</body>
</html>

CEVAP
19 AĞUSTOS 2009, ÇARŞAMBA


Yazılı olarak böyle basittir:

$('input[type=file]').val()

Her neyse, adı veya KİMLİĞİ kullanarak giriş seçmek için öznitelik öneririm. Ve olay, bu gibi görünmelidir:

$('input[type=file]').change(function(e){
  $in=$(this);
  $in.next().html($in.val());
});

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • KarnasCamillo

    KarnasCamill

    24 EKİM 2007
  • SelmerSaxMan

    SelmerSaxMan

    24 HAZİRAN 2006
  • TVNorge

    TVNorge

    5 EKİM 2006