2010-12-05 5 views
0

AJAXによってサーバーからの応答が受信されないときAJAXが処理できないデータを捕捉するのに問題があります。通常、データはターゲットに送られますが、他のブラウザは新しいタブを開き、新しいタブにレスポンスを挿入します。私の質問はどのように回避できますか?私はターゲットに挿入したい、下のコードは、ページのコードと送信をトリガするJavaScriptです。アップロードファイルの後のフォームのレスポンスに関する問題

ここにフォームのコードを示します。

<div> 
    <form id='uploadFrm' action='/'enctype='multipart/form-data' method='POST' target='frame_trgt'> 
<input id='1_inp' name='upfile' type='file' /> 
<input id='pathFile' type='input' name='path' /> 
<input id='uploadFile' type='submit' /><br /> 
</form> 
<iframe id='frame_trgt' name='frame_trgt' /> 
</div> 

ここにアップロードファイルを処理するJavaScriptのコードを示します。

$('[name=upfile]').change(function(event){ 
     $("#pathFile").attr('value', getData('carpet')); 
     $("#uploadFile").trigger('click'); 
    }); 
+0

を閉じる必要があります信じています。あなたが何を望んでいるのか、何を得るのかをもう一度説明できますか? –

答えて

2

私はあなたがちょうど私が質問を理解していない、あなたのiframeタグ

<iframe id='frame_trgt' name='frame_trgt'></iframe> 
+0

そしてもう一つの間違いは、iframe THANX !!!!!の前にフォームを作成することでした。 – hidura

関連する問題