2010-12-05 3 views
0

, когда я получаю отклик от сервера, без этого не обрабатывается AJAX. У меня есть проблема, чтобы поймать данные, обычно данные идут к цели, но это происходит только в Chrome, другие браузеры открывают новую вкладку и вставляют ответ на новую вкладку, мой вопрос в том, как я могу избежать этого? Я хочу вставить на цель, код ниже - это код страницы и 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

Я не понимаю вопроса. Можете ли вы снова описать, что хотите, и что получите? – 2010-12-05 22:00:11

ответ

2

я считаю, нужно просто закрыть IFrame тег

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

И другая ошибка заключалась в создании формы перед iframe THANX !!!!! – hidura 2010-12-06 14:26:35

Смежные вопросы