这是我的 Json 函数。使用 doAjax 函数我从 Controller 访问值并给我该值。
function doAjax(type, url, data, callback) {
$.ajax({
type: type,
url: url,
data: data,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
callback(data);
},
failure: function (errMsg) {
alert(errMsg);
}
});
}
这是我单击按钮时的 jquery 代码。当我使用调试器时它有值。
$('.btn-setting').click(function () {
var data = "";
doAjax("GET", "/Dashboard/OrderDetails/", data, function (result) {
data = result;
for (var i = 0; i < 1; i++) {
var Html = "<ul><li><span>Name</span></li><li>??Name??</li></ul><ul><li><span>AirCraft Type</span></li><li>??AirCraftType??</li></ul>;
Html = Html.replace("??Name??", data.Title + " " + data.FirstName + " " + data.LastName);
Html = Html.replace("??AirCraftType??", data.AirCraftType);
}
});
});
这是我的 div,我想在 div 弹出窗口中显示我的 json 值。
<div class="modal hide fade" id="myModal">
<div class="modal-body">
</div>
</div>
所以请帮助我获取弹出窗口上的值。 提前致谢
最佳答案
假设您想将内容放入模态主体中,
使用jquery:
$('.modal-body').html('html string')
使用 JavaScript:
document.getElementsByClassName('modal-body')[0].innerHTML='html string'
关于javascript - 如何在jquery中的popup中访问Json返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34489577/