渲染部分,仅限第一时间,最佳实践

时间:2017-05-29 13:35:23

标签: jquery .net ajax asp.net-mvc-3 partial-views

大家好我1用信息查看并使用上传器加载2个PartialViews,一次一个。

我可以在函数中加载第一个(带有查询参数的表单),$ .ajax()函数,我在$(document).ready中调用。

$(document).ready(function () {
$('#btnConsultarPadron').click(function () {
    Consultar();
});
CargarFormParametros();


function CargarFormParametros() {
$.ajax({
    url: '/apps/Controller/Action/CargarForm',
    data: {},
    success: function (result) {
        $("#contenedorGral").html(result);
    },
    error: function AjaxFailed(result) {
        alert('Error')
    },
});

但是当我用一个单击Fired ajax事件替换那个与其他Partial(查询结果)的那个时,似乎再次调用$(document).ready,我得到了第一个Partial。

这是最好的做法吗?

1 个答案:

答案 0 :(得分:0)

contenedorGral div中删除您的脚本并将其写出该div的网站