php - 将数据从表单值传递到 ajax 调用 (Javascript)

标签 php javascript ajax codeigniter

这似乎是一个棘手的问题。我将是第一个承认我对 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/

相关文章:

PHP 检测传入请求是否使用 https

php - 以特定时间间隔从数据库中检索数据到文件中

javascript - 克隆 div 的输入值未更改或触发事件

javascript - 如何在 JavaScript 中获取 foreach 循环之外的数据?

php - ajax按钮加载状态

2009 年智能手机支持 AJAX

php - MySQL 唯一键场景

php - CURL php 不会接受 Accept-Language : fr needed to get the JSON

javascript - Shiny :在登录屏幕上使用带有操作按钮的回车键

php - 当不直接使用 OAuth 对话框时,如何从我的服务器 facebook api 调整 facebook 登录的显示?