我見過幾種顯示圖像預覽的方式,但它們都不起作用,或者它們只在FF/Chrome中工作。JQuery Image Preview不起作用
試圖保持它的簡單:
標記:
<input type="file" id="logo-upload" onchange="changePreview();"/>
<br/>
<img src='@Url.Image("logo.png")' alt="Preview" id="logo-preview"/>
的Javascript:
<script type="text/javascript">
function changePreview() {
var input = $('#logo-upload').val();
$('#logo-preview').attr('src', input)
.width(150)
.height(50);
}
</script>
在調試input
顯示正確的本地圖片的路徑,但預覽一直沒有出現。 爲什麼以及如何讓這個工作(在所有瀏覽器中)?
謝謝。
你有一個'
我不知道這是一個複製粘貼問題,但你的報價需要修復'' – 2012-08-03 20:36:04
有問題的複製/粘貼東西 @Rodolfo是的,但只有在「預覽」對用戶看起來很好後纔會提交表單 – Shenaniganz 2012-08-03 20:43:34