0
我是Ajax和javqscript的新手。如何在表格中顯示圖像返回Json數據的路徑
我返回我的列表與圖像路徑通過Json。任何人都可以告訴我顯示圖像的方式嗎?
我正在使用Ajax調用加載數據。
Ajax Call
var TableHeaderArray = ["Person", "Details"];
$.ajax({
url: '/Home/Persondetails',
type: 'POST',
dataType: "json",
beforeSend: function() {
},
success: function (response) {
$('#Person').append(CreateHTMLTableFromJSON(response, "lightPro", TableHeaderArray)).fadeIn();
},
error: function (error) {
alert(error);
}
});
控制器
[HttpPost]
public ActionResult Persondetails()
{
SqlConnection con = new SqlConnection();
con.ConnectionString = ConfigurationManager.ConnectionStrings["PersonConnectionString"].ConnectionString;
con.Open();
SqlCommand cmd = new SqlCommand("GetDetails", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.ExecuteScalar();
DataSet ds = new DataSet();
SqlDataAdapter sda = new SqlDataAdapter(cmd);
sda.Fill(ds);
List<Person> Details = new List<Person>();
foreach (DataRow dr in ds.Tables[0].Rows)
{
Details.Add(new Person()
{
Id = dr["Id"].ToString(),
Name = dr["Name"].ToString(),
Age = dr["Age"].ToString(),
Job = dr["Job"].ToString(),
images = dr["Images"].ToString(),
});
}
return Json(Details);
}
如果你能告訴我們你正在使用它會幫助我們看到了問題,可能是什麼的代碼。 – Lix
顯示您從ajax調用中獲得的json格式 – Hearaman