如何取消打开SWFUpload对话框?

时间:2012-01-10 15:41:02

标签: swfupload

我有一种情况,即上传文件有时不合适(页面元素需要在某些条件下才能让用户上传文件)。在这种情况下,我想显示用户警告框,解释原因而不打开文件选择对话框。

所以我想做的是,

function beforeDialogOpen() {
  if ($('#txt1').val().length == 0)
    alert('Please fill in the field first.');
    return false;  // cancel
  else
    return true;   // proceed
}

设置此事件处理程序。

1 个答案:

答案 0 :(得分:1)

我只是隐藏SWFUpload flash按钮,并将另一个html放在它看起来一样的地方。在单击事件中,您将显示错误消息。

或者它甚至可能有一个灰色的禁用外观和simplay什么都不做。