jquery的问题

时间:2011-09-13 11:27:08

标签: jquery

我正在使用jQuery上传图片并显示实时预览。我有一个标识为prescriptionform的表单,标识为scaninput1<div>的文件输入,用于标识为preview的预览。

jQuery代码:

$('#scaninput1').live('change', function() { 
    $("#preview").html('');
    $("#preview").html('<img src="scripts/loader.gif" alt="Uploading...."/>');
    $("#prescriptionform").ajaxForm({
        //alert("Hiiiiiii");
        target: '#preview'
    }).submit();
});

代码正在运行,我正在上传图片,但它没有提交给ajaximage.php

我的HTML代码:

<form name='prescriptionform' id="prescriptionform"  method='post'  enctype="multipart/form-data" action='ajaximage.php'>
    <div id="preview"></div>
    <input type="file" id="scaninput1" />
</form>

1 个答案:

答案 0 :(得分:1)

您无法使用ajax表单提交直接上传文件。

您将不得不使用其他一些技术来完成这项工作。

How can I upload files asynchronously?