首先描述我的場景。在我的網頁上,我有ID與showImage div。貝爾認爲div很少有拇指。我想要在showImage div中顯示更大的圖像,而無需刷新課程頁面。 所以這就是我現在所擁有的。 每個圖像生成的HTML是用js函數更新div內容與json結果
<a href="/Property/GetImage/7">
<img id="7" class="details" width="100" height="100" src="/Property/GetImage/7" alt="">
</a>
我取圖片ID並將它傳遞給我的控制器將返回我的圖像 (也許我不需要這個,因爲我已經有同一頁上這個形象,但我不知道如何使用它) 繼續,控制器將返回一個圖像,我需要在showImage div佔位符中顯示更大的尺寸。 這裏是我的代碼
function ShowLargeImage(imageId) {
$.ajax({
url: ('/Home/GetImage'),
type: 'POST',
contentType: 'application/json',
data: JSON.stringify({ id: imageId }),
success: function (result) {
//need to pass result(image)to my div
},
});
}
function onPopUp() {
$(".details").click(function (event) {
var imageId = (this.id);
ShowLargeImage(imageId);
});
}
的問題是: 如何從JS我showImage格打電話,例如。 showImage.Show(結果); 這可能嗎?
您的問題是什麼? – Christoph 2012-03-21 09:46:37
結果是''標籤?要麼? – 2012-03-21 09:47:40
我不知道如何將結果傳遞給我的div? – BobRock 2012-03-21 09:47:54