在引导模式中渲染局部视图(MVC)

时间:2016-07-01 08:33:16

标签: javascript jquery asp.net-mvc

我正在尝试在bootstrap模式中渲染局部视图。我用它作为指南:

Render mvc partial view inside modal

使用actionlink时它可以正常工作,但我需要使用直接的HTML achor:

<a id="myBtn" class="modal-link btn btn-warning" onclick="doSomething(this)" >DO IT</a>

使用时,模态根本不显示。这应该与actionlink相同,或者我错了吗?

我使用html锚点而不是razor语法的原因是我使用自定义ajax调用来获取javascript的一些结果,我发送给我的控制器。

我的ajax调用(doSomething()):

var data = [{ name: 'test', id: '123' }, { name: 'test2', id: '12334' }];

$.ajax({
    type: "POST",
    url: url,
    data: JSON.stringify({ theData: data }),
    contentType: "application/json; charset=utf-8",
    success: function (data) {
         alert(data);
    }
});

0 个答案:

没有答案