134
rated 0 times
[
135]
[
1]
/ answers: 1 / hits: 118244
/ 11 Years ago, thu, april 25, 2013, 12:00:00
I am going to preview an image or photo in a form, but it doesn't work and the HTML code looks like this as below:
<form action= method=post enctype=multipart/form-data name=personal_image id=newHotnessForm>
<p><label for=image>Upload Image:</label>
<input type=file id=imageUpload/></p>
<p><button type=submit class=button>Save</button></p>
<div id=preview>
<img width=160px height=120px src=profile pic.jpg id=thumb />
</div>
</form>
and incorporated JS code/script below:
<script type=text/jaavascript>
$(document).ready(function(){
var thumb=$('#thumb');
new AjaxUpload('imageUpload',{
action:$('newHotnessForm').attr('action'),
name:'image',
onSubmit:function(file,extension){
$('#preview').addClass('loading');
},
onComplete:function(file,response){
thumb.load(function(){
$('#preview').removeClass('loading');
thumb.unbind();
});
thumb.attr('src',response);
}
});
});
There are 2 main questions on my form:
1. Why doesn't the preview of the image or picture work?
2. How to paste the photo from the form when the save button is clicked, it will go/link to another PHP or PHP page that I created?
More From » php