javascript - 如何在jquery中的popup中访问Json返回值

标签 javascript c# jquery json model-view-controller

这是我的 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/

相关文章:

c# - 在二次贝塞尔曲线路径上寻找点

c# - 创建没有 BOM 的文本文件

javascript - jQuery 选择器不在 id 上

javascript - jquery 中的 radio 输入验证

javascript - javascript 测量转换功能出现问题。 "If ... else if... else"

JavaScript,如何在工具提示中显示 'current' 数据而不进行轮询?

javascript - jQuery 滚动顶部火狐浏览器不工作

javascript - Angular 2 中的过滤

javascript - 如何使用 JQuery 仅删除 Style attr 的位置(顶部和左侧)?

javascript - myModal Javascript 弹出窗口未打开