这是我的JavaScript函数,我可以从JSON格式的action方法中提取数据:
<script type="text/javascript">
$(document).ready(function () {
$.getJSON("/Home/GetUsers", null, function (data) {
var div = $('#ajaxDiv');
div.html("<br /> " + "Users received from server: " + "<br />");
$.each(data, function (i, item)
{
printUser(div, item);
});
});
});
function printUser(div, item)
{
div.append("<br/>" + "UserName: " + item.UserName + "<br/>" + "Id: " + item.Id);
<img src="@Url.Action("GetFileData", "Home", new { id = item.Id })" style="width:100px;height:100px;"/>
}
</script>
如您所见,我可以获得item.Id
,但如何将其发送到src标记new { id = item.Id }
它显示语法错误。我只是想在这个Ajax div中显示图像。请帮帮我。