我得到的图像文件,并显示出与如何使用jQuery获取并打印预览输入类型文件(图像)?
<div class="form-group">
<label class="control-label col-md-3">Event Image <span class="required">
* </span>
</label>
<div class="col-md-6">
<div class="fileinput fileinput-new" data-provides="fileinput">
<div class="fileinput-preview thumbnail" data-trigger="fileinput" style="width: 200px; height: 150px;">
</div>
<div>
<span class="btn default btn-file">
<span class="fileinput-new">
Choose</span>
<span class="fileinput-exists">
Change</span>
<input type="file" accept="image/*" name="eventImage" id="eventImage">
</span>
<a href="javascript:;" class="btn red fileinput-exists" data-dismiss="fileinput">
Remove</a>
</div>
</div>
</div>
我的第一页上的预览然后,确认页面上我得到的图像与
<div class="form-group">
<label class="control-label col-md-3">Event Image:</label>
<div class="col-md-4">
<div class="fileinput-preview thumbnail" data-trigger="fileinput" style="width: 200px; height: 150px;">
</div>
<p class="form-control-static" data-display="eventImage">
</p>
</div>
</div>
在我的jQuery的文件,
var displayConfirm = function() {
$('#tab5 .form-control-static', form).each(function(){
var input = $('[name="'+$(this).attr("data-display")+'"]', form);
if (input.is(":radio")) {
input = $('[name="'+$(this).attr("data-display")+'"]:checked', form);
}
if (input.is(":text") || input.is("textarea")) {
$(this).html(input.val());
} else if (input.is("select")) {
$(this).html(input.find('option:selected').text());
} else if (input.is(":radio") && input.is(":checked")) {
$(this).html(input.attr("data-title"));
} else if (input.is("[type=number]")) {
$(this).html(input.val());
} else if (input.is("[type=file]")) {
$(this).html(input.val());
}
});
}
我只想在确认页面上显示选择图像的预览,就像我在第一页上做的那样。
感谢您的帮助
如何在页面中显示图像预览?它看起来并不像您只使用您在此处发布的脚本来执行此操作。 –
我使用的是引导的FileInput脚本 –
是在'首先Page'并在同一页面'确认page'与否? –