我有一个表单,它有几种输入类型。 我用AJAX保存表单:
function save_form_data(){
$.ajax({
url:"path/to/file.php",
method:"POST",
dataType:'json',
data: $("#options_form").serializeArray(),
success:function(returnObj){
console.log(returnObj);
}
});
}
我在jQuery的提交功能上使用此功能。
$('#options_form').submit(function(event){
console.log('submitted');
event.preventDefault();
save_theme_options();
});
但是,我面临的问题是我无法使用AJAX请求获取表单中上传的文件。我尝试打印$ _FILES,但结果是一个空数组。
如何解决此问题?