gpt4 book ai didi

javascript - 如何使用jquery选择图片并上传?

转载 作者:行者123 更新时间:2023-11-30 12:47:24 25 4
gpt4 key购买 nike

我正在尝试在没有表单的情况下使用 jQuery.ajax 上传图片。

我知道如何为输入框选择值

var catSelect=$("#category").val();

但我如何上传图片(不制作表格)。

HTML:

<div id="tnail"> 
<input id="profile-image-upload" class="hidden" type="file">
<img id="simg" height="126" width="224" src="'+tmb+'">
</div>

jquery:

$('#simg').on('click', function() { 
$('#profile-image-upload').click();
});

$('#profile-image-upload').change(function() {
alert( "Handler for .change() called." );
});

最佳答案

你可以使用 http://jsfiddle.net/Quwn6/

  $('#simg').on('click', function() { 
$('#profile-image-upload').click();
});

$('#profile-image-upload').change(function() {
var formData = new FormData(this.files[0]);
$.ajax({
url: '/echo/json/',
type: 'POST',
data: formData,
//Options to tell JQuery not to process data or worry about content-type
cache: false,
contentType: false,
processData: false
});
});

关于javascript - 如何使用jquery选择图片并上传?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22061911/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com