相关疑难解决方法(0)

Ajax上传图片

Q.1我想将此表单转换为ajax但似乎我的ajax代码缺少某些东西.提交时根本不做任何事情.

Q2.我还希望在选择文件时不要等待提交时触发更改.

这是JS.

$('#imageUploadForm').on('submit',(function(e) {
    e.preventDefault()
    $.ajax({
        type:'POST',
        url: $(this).attr('action'),
        data:$(this).serialize(),
        cache:false
    });
}));
Run Code Online (Sandbox Code Playgroud)

和PHP的HTMl.

<form name="photo" id="imageUploadForm" enctype="multipart/form-data" action="<?php echo $_SERVER["PHP_SELF"];?>" method="post">
    <input type="file" style="widows:0; height:0" id="ImageBrowse" hidden="hidden" name="image" size="30"/>
    <input type="submit" name="upload" value="Upload" />
    <img width="100" style="border:#000; z-index:1;position: relative; border-width:2px; float:left" height="100px" src="<?php echo $upload_path.$large_image_name.$_SESSION['user_file_ext'];?>" id="thumbnail"/>
</form>
Run Code Online (Sandbox Code Playgroud)

html php ajax jquery

60
推荐指数
2
解决办法
22万
查看次数

标签 统计

ajax ×1

html ×1

jquery ×1

php ×1