将文件附加到邮件

问题描述:

我想将文件附加到类似于面部邮件消息的消息。在点击附加按钮时,浏览窗口应该打开。 和选择文件,文件必须上传,并在该页面它自己必须显示文件名称。 如果用户想要,应该可以删除该项目。 请有人帮忙。 Google返回null。将文件附加到邮件

我创建了一个表单。

<input type="submit" id="upload" value="$" style="margin-left: -10px;" onclick ="javascript:document.getElementById('file').click();" /> 
<form > 
    <input name="file" id="file" size="1" type="file" style="visibility: hidden; width: 1px;height: 1px;float: left;" onchange="this.form.submit()" /> 
</form> 
+1

,看你这样做的远? – 2012-03-02 12:23:28

+0

这是一个问答网站,而不是“你能为我编码”请求。如果您正在寻找某人为您写信,可以考虑使用oDesk来寻找*职业者。 – 2012-03-02 12:27:12

+0

我真的很抱歉。 我创建了一个表单。 现在编辑了这个问题。 你能告诉我,至少该怎么做才能将文件上传到同一页面并将其显示为附件? – 2012-03-02 12:35:00

您需要通过ajax请求将文件上传发送到服务器上的脚本。

也许你应该尝试一个适合你的需求的jQuery插件。

这里是上传插件的一个很好的列表:http://www.tutorialchip.com/jquery/9-powerful-jquery-file-upload-plugins/

+0

我完成了第八种方法[Ajax上传](http://valums.com/ajax-upload/)其工作完美与下拉区域和我编辑代码太多.. 非常高兴与.. :D – 2012-03-14 12:31:34