Я хочу загружать файлы асинхронно, когда пользователь выбирает файл во входном файле с $ .ajax. Но php, который возвращает индекс возврата вызова, не определен. код JQuery является следующим:
$("#urlimatge").change(function(){
var filename = $("#urlimatge").val();
$.ajax({
type: "POST",
url: "utils/uploadtempimg.php",
enctype: 'multipart/form-data',
data: {'urlimatge' : filename },
success: function(response){
alert(response);
}
});
});
и PHP, что recibe вызов:
$image = new gestorimatges();
$target_path = $image->uploadTemp($_FILES['urlimatge']['name'],$_FILES['urlimatge']['tmp_name']);
Благодаря
спасибо, что я использовал аналогичное решение с iframe. Я вызываю iframe и изменяю значение действия с помощью jquery. –
следующее не работает для меня: я использую загрузчик файлов mulit для выбора нескольких файлов. файлы отправляются только через форму. Теперь он открывает новую «вкладку» в моем браузере firefox .... \t
– rajeev___Javascript является: ____ <тип скрипта = "текст/JavaScript"> $ (документ) .ready (функция() { \t $ ("# iworkFrame"). On ('load', function() { \t var response = $ (this) .contents(). Find ('body'). Html(); \t \t alert ("загружено следующее: \ n" + ответ); }); }); ____объектив ______. Другая проблема, предупреждение появляется при загрузке страницы. я думал, что это будет отображаться только при ответе на подачу формы .... 2. Я пытаюсь не открывать новое окно или вкладку при загрузке файла .... – rajeev