2011-07-19 8 views
1

mootoolsを使ってajaxのアップロードファイルを開発していますが、ロードするというHTMLのpタグにメッセージを表示しようとしていますが、ユーザーがボタンを押しても送信ボタンを押しても表示されないなぜ私の関数beginLoadingは表示された動作をしませんか?

 #f1_upload_process{ 
      z-index:100; 
      position:absolute; 
      visibility:hidden; 
      text-align:center; 
      width:400px; 
      margin:0px; 
      padding:0px; 
      background-color:#fff; 
      border:1px solid #ccc; 
     } 
     </style> 



    <p id="f1_upload_process">Loading...<br/></p> 

    <p id="result"></p> 

    <form method="post" action="" enctype="multipart/form-data"> 

     <label for="file">Subir un archivo</label> 
     <input type="file" name="file" id="fileArchivo" /> 
     <input type="submit" name="submit" id="btnSubir" value="upload file" /> 

    <iframe name="iframUpload" id="iframeUpload" type="file" style="display:none"></iframe> 


     </form> 

と私のmootols:解雇され、任意のアドバイス?私はちょうどこの簡単な方法で、これは私のコードです

助けてくださいしたい、私は、私もチュートリアルに従う理由を理解しないが、私は知りませんアヤックス

window.addEvent("domready",function(){ 
    cargarIndex();         
}); 


function cargarIndex() 
{ 
    var prueboRequest = new Request({ 
    method: 'POST', 
    url: '../CONTROLLER/inicio.php', 
    onRequest: function() {}, 
    onSuccess: function(texto, xmlrespuesta){ 
    document.getElementById('subirarchivo').innerHTML= texto; 
    $('btnSubir').addEvent('click',function(){beginUploading()}); 
    }, 
    onFailure: function(){alert('Error!');} 
    }).send(); 


} 

function beginUploading(){ 


    document.getElementById('f1_upload_process').style.display = "visible"; 
     //$(''#f1_upload_process').css({display:'none'}); 
     return true; 


// return true; 
} 

答えて

-1
CSSで

あなたは

+0

私は変更の可視性を持っている... visibility:hidden;ないdisplay:none;を書かれている:隠された、私のAjaxの$( '#のf1_upload_process')CSS( '可視化'、 '見える')で、。何も起こらない理由を知っていますか?答えが –

+0

であることに感謝します。彼らの答えはmootoolsではなくjqueryのためです。 –

+0

mootoolsでどうすればいいですか?似ていますか? –

関連する問題