如何使用Ajax将图像发送到PHP文件?

艾因萨玛

我的问题是可以使用ajax(jquery)将图像上传到服务器吗

以下是我的ajax脚本,无需重新加载页面即可发送文本

$(function() {
//this submits a form
$('#post_submit').click(function(event) {
event.preventDefault();
var great_id = $("#post_container_supreme:first").attr("class");
var poster = $("#poster").val() ;
    $.ajax({
        type: "POST",
        url: "my php file",
        data: 'poster='+ poster + '&great_id=' + great_id,
        beforeSend: function() {
            $("#loader_ic").show();
            $('#loader_ic').fadeIn(400).html('<img src="data_cardz_loader.gif" />').fadeIn("slow");
        },
        success: function(data) {
            $("#loader_ic").hide();
            $("#new_post").prepend(data);
            $("#poster").val('');
        }

    })
})
})

是否可以修改它以发送图像?

啤酒花94

这有效。

$("form[name='uploader']").submit(function(e) {
  var formData = new FormData($(this)[0]);

  $.ajax({
    url: "page.php",
    type: "POST",
    data: formData,
    success: function (msg) {
      alert(msg)
    },
    cache: false,
    contentType: false,
    processData: false
  });

  e.preventDefault();
});

是您要找的东西吗?

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用AJAX将图像发送到Symfony Controller?

使用ajax将图像数据发送到php文件时遇到问题

使用Ajax将数据从.js文件发送到.php

无法使用ajax将数据发送到php文件

如何使用ajax打开将数据发送到的文件?

如何使用Volley库将图像文件类型发送到php服务器

如何使用Ajax将变量从PHP发送到javascript?

如何使用Ajax将json数据发送到php文件

如何使用Ajax将输入文件数据值发送到php页面

我如何使用 ajax 将变量从 jquery 发送到 php 文件

将图像文件从 angular 发送到 php

使用Ajax将图像发送到数据库(php),而无需重新加载

如何使用 Ajax 以数组格式将多个图像从 MVC 视图发送到控制器?

ESP32尝试使用HTTPClient将图像文件发送到php

使用Ajax将文件发送到api

php如何将结果立即发送到ajax

如何使用MicroPython语言将图像发送到API

如何使用Python请求将图像发送到Strapi?

如何使用NanoHTTPD将图像发送到Chromecast

使用jquery / ajax和php将数据发送到json文件

使用ajax将数据发送到php文件不起作用

无法使用ajax将javascript变量发送到php文件

使用AJAX和Jquery将模态表单内容发送到PHP文件时遇到麻烦

使用 Ajax/XMLhttprequest 将数据发送到具有邮件功能的 php 文件

使用ajax将javascript数据发送到php

使用 Ajax 将 FileList 发送到 PHP 脚本

使用AJAX将变量发送到PHP,并接收JSON

使用AJAX和PHP将数据发送到mysql

使用Ajax将数组发送到PHP脚本