圖片路徑我對這個呼叫如何從AJAX調用傳遞到div標籤
<script type="text/javascript">
$(document).ready(function(){
$.ajax({
url : '<%=getChartData%>',
success : function(data){
document.write(data);
$.each(data, function(index, item) {
$('img').attr('src',data.item);
});
}
});
});
</script>
[E:\li\1.jpg,E:\li\2.jpg,E:\li\10.jpg] (**AJAX Response**)
隨着上面顯示所得到的響應Ajax響應,我試圖取代我所有的img標籤包含上述動力之源。
但是這不起作用,有誰可以幫助我。
返回的數據是該格式[E:\李\ 1.JPG,E:\李\ 2.JPG,E:\ li \ 10.jpg],img聲明最初應該是什麼?在Ajax響應之前? – user1253847 2012-04-20 23:11:07
嗯,是的!這肯定看起來像一個JavaScript數組,並且可能像一個一樣工作:)所有你需要做的是遍歷數組,或者你可以迭代img標籤,但我更喜歡前者,並將圖像插入到img標籤src屬性。如果源代碼真的是「E:\ path \ image.jpg」你的黃金。通常圖像具有相對路徑或絕對路徑,有域名等,而不是驅動器號,但這取決於你自己的想法,根據通常所做的事情,除了猜測之外,我們可以做的不多。 – adeneo 2012-04-20 23:15:41
雅我可以找出驅動器的路徑,我用你的代碼運行的圖像不顯示(ALT值是未來)我可以放在哪裏警報檢查,我會在幾秒鐘內更新我的問題 – user1253847 2012-04-20 23:18:36