POST(HTTP)+ jQuery:如何发送特定的表单数据?

时间:2014-11-06 11:22:08

标签: javascript jquery httprequest

我正在试图找出如何发送特定表单数据 fname [name]

jQuery代码:

FileUploaded: function(up, file, info) {
    if(info.status == 204)
    {
        jQuery.ajax({
            url: 'https://domain.com/file-uploaded.php',
            type: 'POST',
            data: {
                fname: file
            }
        });
    }
}

Chrome开发者工具:

http post

(这里你可以看到它发送多个表单数据,我只想发送fname [name])

我该怎么做?

1 个答案:

答案 0 :(得分:2)

这里的文件看起来像是一个包含各种属性的对象,选择你要发送的那个;

FileUploaded: function(up, file, info) {
    if (info.status == 204) {
        jQuery.ajx({
            url: "address_to_send_data_to",
            type: "POST",
            data: {
                //file is an object so access the property desired
                fname: file.name
            }
        });
    }
}