Ext 文件上传用Ext.ux.UploadDialog问题

willis3131 2009-12-24 01:16:32
用firefox调试报错:
this.id.indexOf is not a function
[Break on this error] Ext.DomHelper=function(){var s=null,j=/^...b.stopEvent();this.completeEdit()}}}});\n

页面:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../ext3/resources/css/ext-all.css" />
<script type="text/javascript" src="../../ext3/adapter/ext/ext-base.js"> </script>
<script type="text/javascript" src="../../ext3/ext-all.js"> </script>
<script type="text/javascript" src="../../ext3/src/locale/ext-lang-zh_CN.js"></script>

<link rel="stylesheet" type="text/css" href="Ext.ux.UploadDialog.css" />
<script type="text/javascript" src="Ext.ux.UploadDialog.js"></script>
<script type="text/javascript" src="Ext.ux.UploadDialog.packed.js"></script>

<title>Insert title here</title>
</head>
<body>
<script language="javascript">
Ext.onReady(function() {
var form = new Ext.form.FormPanel({
renderTo:document.body,
labelAlign: 'right',
title: '文件上传',
labelWidth: 60,
frame:true,
width: 300,
height:200,
fileUpload: true,
buttons: [{
text: '上传',
handler: function() {
upload() ;
}
}]
});

function upload()
{
dialog=new Ext.ux.UploadDialog.Dialog({
title:'文件上传__上传过程中关闭窗口,不影响上传_wayfoon',
url:'',
width:450,
height:300,
minWidth:450,
minHeight:300,
draggable:true,
resizable:true,
//autoCreate:true,
constraintoviewport:true,
permitted_extensions:['JPG','jpg','jpeg','JPEG','GIF','gif','bmp','BMP'],
modal:true,
//post_var_name:'mms',
reset_on_hide:false,
allow_close_on_upload:true,//关闭上传窗口是否仍然上传文件
upload_autostart:false//是否自动上传文件
});
dialog.show();//'show-button'
dialog.on('uploadsuccess',onUploadSuccess);
}
});
</script>
</body>
</html>
...全文
685 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
失去乐山贼 2011-06-03
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 woshifou 的回复:]

我也有这个问题,期待高手解答。
[/Quote]

me too!解决了说一下啊。谢了。
flyerwing 2011-06-03
  • 打赏
  • 举报
回复
应该是配置问题
不过那个东西确实不好用,记EXT中文社区有用SWFUPLOAD写的扩展类,自己去找了,免费的.
霸王降临 2011-06-03
  • 打赏
  • 举报
回复
会不会版本不匹配造成的
这个控件网上流传的大多是Ext2.0版本的
如果你下的是那个2.0的版本却用的3.X的Ext,就可能有问题.
你在看看
woshifou 2009-12-24
  • 打赏
  • 举报
回复
我也有这个问题,期待高手解答。
xinzhifan4 2009-12-24
  • 打赏
  • 举报
回复
应该是配置问题
xiuyouxu 2009-12-24
  • 打赏
  • 举报
回复
还有,既然使用UploadDialog,那么FormPanel应该不需要 fileUpload: true, 吧
xiuyouxu 2009-12-24
  • 打赏
  • 举报
回复
Ext DomHelper出错?可能是UploadDialog的定义有问题,看缺少哪个config option
千游 2009-12-24
  • 打赏
  • 举报
回复
学js2个月了,还不知道Ext是啥呢

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧