这似乎是一个棘手的问题。我将是第一个承认我对 JavaScript 的了解有限的人,尽管如此,我还是非常拼命地学习。我在尝试将数据传递到其他字段时遇到了一些麻烦。
$(function () {
$('#upload_file').submit(function (e) {
e.preventDefault();
$.ajaxFileUpload({
url: './upload/upload_file/',
secureuri: false,
fileElementId: 'userfile',
dataType: 'json',
data: {
'title': $('#title').val()
},
success: function (data, status) {
if (data.status != 'error') {
$('#files').html('<p>Reloading files...</p>');
refresh_files();
$('#title').val('');
}
alert(data.msg);
}
});
return false;
});
});
正如您在上面看到的,我在 AJAX 调用的数据参数中传递标题值。这是成功的。问题是,我将如何在数据参数中传递额外的论坛值?
最佳答案
只需用逗号分隔下一个值即可。
data : {
title : $('#title').val(),
name : "hi",
message : "I'm another param"
},
关于php - 将数据从表单值传递到 ajax 调用 (Javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7641899/