Javascript 发送另一个<;输入>;Ajax文件上传中的值
这是我的上传功能Javascript 发送另一个<;输入>;Ajax文件上传中的值,javascript,jquery,ajax,file-upload,Javascript,Jquery,Ajax,File Upload,这是我的上传功能 function ajaxFileUpload() { $("#loading") .ajaxStart(function () { $(this).html('loading...'); $('#buttonUpload').hide(); }) .ajaxComplete(function () { $(this).hide(); $('#buttonUploa
function ajaxFileUpload() {
$("#loading")
.ajaxStart(function () {
$(this).html('loading...');
$('#buttonUpload').hide();
})
.ajaxComplete(function () {
$(this).hide();
$('#buttonUpload').show();
});
$.ajaxFileUpload({
url: '_card_upload.php',
secureuri: false,
fileElementId: 'fileToUpload',
dataType: 'json',
success: function (data, status) {
alert(data);
},
error: function (data, status, e) {
alert(e);
}
});
return false;
}
上面的功能允许用户上传一个文件到我的服务器,但我需要用户指定该图像是公共图像或不是?通过添加一些复选框
<input type="checkbox" id="public_card" name="public_card" align="absmiddle" />
以上传形式
问题是我不知道如何将复选框中的值发送到url:“\u card\u upload.php”
同时,
如何发送?尝试将
数据
参数添加到ajaxFileUpload
调用:
$.ajaxFileUpload({
url: '_card_upload.php',
data: {
public_card: $('#public_card')[0].checked ? 'yes' : 'no'
},
secureuri: false,
fileElementId: 'fileToUpload',
dataType: 'json',
success: function (data, status) {
alert(data);
},
error: function (data, status, e) {
alert(e);
}
});
PHP如何获得公共卡价值?是美元邮政卡吗@吉法里:是的,它应该在那里。