【问题标题】:SWFUpload "addPostParam" doesn't workSWFUpload“addPostParam”不起作用
【发布时间】:2010-05-09 01:43:56
【问题描述】:

我一直在测试这个上传脚本,它看起来非常好,但我无法让它发布我从输入中提取的值。一切看起来都很好,似乎我写的一切都是正确的,但它只是停止SWF DEBUG: Event: uploadStart : File ID: SWFUpload_0_0, 有我的一段代码导致了这些麻烦

.bind('uploadStart', function(event, file){ $(this).addPostParam( "title", "asd"); })

我将它用作 jquery 插件,也许这就是问题所在?谢谢!

【问题讨论】:

  • 我不熟悉这个插件(它本身并没有多大意义),但我使用了 Uploadify (uploadify.com) 和 Jquery Ajax File Upload Plugin (phpletter.com/Demo/AjaxFileUpload-Demo)好成功。这并不能很好地回答您的问题,因此我在此处列出了建议。
  • 感谢您的帮助,但我想要有进度条的上传器,我可以从文本字段发送额外数据? Uploadify 似乎没有这个功能,而另一个只是上传 :( 也许你可以推荐类似的东西?

标签: jquery upload swfupload


【解决方案1】:

根据项目页面上的文档,您似乎需要使用此代码来获取 SWFUpload 对象的实例以调用 addPostParam

var swfu = $.swfupload.getInstance('.some-selector-for-your-control');

我认为该事件处理程序内部的 this 引用指的是 SWFUpload 对象周围的 jQuery 包装器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多