【发布时间】:2012-11-25 13:57:50
【问题描述】:
我正在使用 ajax 上传来上传图像。它在所有浏览器中都可以使用,但在 IE 中无法使用。
这是我正在使用的代码,
$('#photoimg').live('change', function(){
$(".selectedphoto").html('');
$(".selectedphoto").html('<img src="loader.gif" alt="Uploading...."/>');
$("#imageform").ajaxForm({
target: '.selectedphoto',
success: onsuccess,
}).submit();
})';
HTML
<form id="imageform" method="post" enctype="multipart/form-data" action='ajaximage.php'>
<input type="file" name="photoimg" id="photoimg" class="required" />
</form>
提前致谢。
【问题讨论】:
-
什么不起作用? 它是开始上传图片还是永远不会开始?您能告诉我们您是如何加载 javascript 文件(jquery 和您在此处发布的文件)
-
它永远不会启动,选择文件后什么都没有发生。
-
<script>标签呢?按照您添加它们的确切顺序和位置(在<head>、</body>之后等)发布它们
标签: jquery ajax ajax-upload ajaxuploader