У меня есть форма (с использованием PHP & HTML), и мое строгое требование заключается в том, что я хочу загрузить изображение и данные в базу данных, не обновляя страницу. В моей форме есть несколько полей ввода для сбора данных, одна кнопка обзора для получения изображения (в качестве типа ввода = «файл») & кнопка, называемая submit и когда пользователь нажимает кнопку отправки. Я хочу вызвать функцию ajax для сбора данные из формы и представить их. (Я не хочу обновлять страницу и, следовательно, использовать вызов ajax) Пожалуйста, помогите ... !!!!Хотите загрузить изображение и данные в базу данных через ajax
ответ
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.js"></script>
<script src="http://malsup.github.com/jquery.form.js"></script>
<script>
// wait for the DOM to be loaded
$(document).ready(function() {
// bind 'myForm' and provide a simple callback function
$('#myForm').ajaxForm(function() {
alert("Thank you for your comment!");
});
});
</script>
</head>
<body>
<form id="myForm" action="test2.php" method="post" enctype="multipart/form-data">
Name: <input type="text" name="name" />
Comment:<input type="file" name="image">
<input type="submit" value="Submit Comment" />
</form>
</body>
</html>
PHP файл test.php здесь обработать загрузку файла и операцию DB
<?php
echo "<pre>"; print_r($_FILES); exit;
?>
выглядит здорово, возможно ли сделать многократную загрузку файлов? –
да вы можете загрузить несколько файлов тоже –
спасибо за информацию –
Использование JQuery для отправки формы, есть предопределенная функция называется .ajaxForm
$(document).ready(function() {
$('#formName').ajaxForm(function() {
});
});
Он напрямую свяжется с вашей страницей действий, и вы можете выполнить операцию в контроллере.
- 1. Загрузить изображение через Ajax
- 2. Загрузить изображение в базу данных
- 3. Я хочу загрузить изображение в базу данных через php, изображение не загружается в базу данных
- 4. Как загрузить данные данных через ajax?
- 5. Django загрузить и отобразить изображение через ajax
- 6. Как загрузить данные в базу данных Cache?
- 7. Загрузить изображение через ajax в угловом
- 8. PHP изображение загрузить через Ajax сериализации() загрузить
- 9. Wicket: загрузить данные через ajax
- 10. правильный способ загрузить изображение в базу данных
- 11. Java EE - Загрузить изображение в базу данных?
- 12. хотите сохранить данные Размещен JSon в базу данных
- 13. Загрузить изображение html2canvas в базу данных
- 14. не удалось загрузить изображение в базу данных
- 15. Как загрузить изображение в базу данных SQLite?
- 16. Отправить Загрузить данные изображения в базу данных
- 17. Данные, отправленные через ajax, не записываются в базу данных
- 18. Загрузить изображение в базу данных C#
- 19. Как загрузить изображение в базу данных
- 20. Загрузить изображение в базу данных SQL
- 21. jsTree и AJAX> Загрузить все данные через ajax
- 22. хотите получить изображение и текст в базу данных mysql из моего приложения для Android через json
- 23. Загрузить изображение в папку и имя изображения в базу данных
- 24. Добавление рекорда через AJAX в базу данных
- 25. хотите изменить состояние через AJAX
- 26. как загрузить больше данных в базу данных через talend ETL
- 27. MVC4 Загрузить изображение и вставить в базу данных
- 28. AJAX дважды вводит данные в базу данных
- 29. Ajax вставляет данные в базу данных
- 30. не удалось загрузить файл через базу данных
Что вы пробовали для этого? Вы только что разместили свое требование здесь !!!!!!!!!!! –
Я пробовал изнутри форму ..... и работаю над этой концепцией ... еще не преуспел .... –
http://net.tutsplus.com/tutorials/javascript-ajax/uploading-files-with- ajax/ –