使用ajax文件上传传递更多数据

时间:2012-02-27 06:18:08

标签: jquery ajax

我正在使用 http://www.phpletter.com/Our-Projects/AjaxFileUpload/ ajax文件上传插件。是否有任何方法可以使用此文件传递其他数据,例如,message_text或文件描述?

此外,还有更好的插件

1 个答案:

答案 0 :(得分:2)

是的version 2.1选项可用,你可以这样做:


$.ajaxFileUpload
        (
            {
                url:'doajaxfileupload.php',
                secureuri:false,
                fileElementId:'fileToUpload',
                dataType: 'json',
                data:{name:'logan', id:'id'}, <- See this
                success: function (data, status)
                {
                    if(typeof(data.error) != 'undefined')
                    {
                        if(data.error != '')
                        {
                            alert(data.error);
                        }else
                        {
                            alert(data.msg);
                        }
                    }
                },
                error: function (data, status, e)
                {
                    alert(e);
                }
            }
        )