局部视图中的访问元素

时间:2018-06-19 22:49:19

标签: jquery ajax asp.net-mvc asp.net-mvc-partialview

我正在填充部分视图内的表。呈现部分内容,并将内容通过ajax传递给包装div。

$("#Add").on('click', function (e) {
    e.preventDefault();
    mostrarModalLoading();
    $.post("/Pesca/panel/AgregarSolicitud", $('#pdForm').serialize(), function (data) {
        $("#partial_table").html(data);
    }).done(function (e) {
        ocultarModalLoading();
    });
});

在创建表时,每行的最后一列都有一个按钮,并且当单击该按钮时,应将页面的视图模型发送到删除按钮的父行的操作。 enter image description here

我试图将按钮添加到.js文件中并发布模型,但由于页面加载后部分渲染了,因此无法访问它,并且每次在表中添加新行时都会更新

$("#partial_table > table").find("tbody").on("click", ".eliminar", function (e) {
            event.preventDefault();
            mostrarModalLoading();
            $.post("/Pesca/panel/EliminarSolicitud", $('#pdForm').serialize() + "&idPago=" + id, function (data) {
                $("#partial_table").html(data);
            }).done(function (e) {
                ocultarModalLoading();
            });
        });

是否可以访问部分视图的元素?预先感谢!

0 个答案:

没有答案