как обновить в ядре asp. net используя ajax - PullRequest
0 голосов
/ 28 мая 2020

Я создал приложение, используя Entity Framework asp. net core. В моем View / Index.cs html у меня есть следующий код:

            @if (item.LavadoPagadoYN == false)
            {
                <input class="check-box" type="checkbox" data-LavadoID ="@item.LavadoID" wfd-id="26">
            }
            else
            {
                @Html.DisplayFor(modelItem => item.LavadoPagadoYN)
            }
        </td>

. . .

@section Scripts {
    @*<script src="//cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js"></script>*@
    <script src="~/js/lavado.js"></script>
}

Здесь я укажу некоторые элементы, чтобы позже их можно было добавить и обновить статус этих элементов в контроллере.

Затем в скрипте я делаю следующее и отлично работает :

$("button#calcularTotal").on("click", function (e) {
    debugger;
    var totalApagar = 0;
    $('#lavados > tbody > tr').each(function () {
        debugger;
        var tdCheck = $(this).children("#pago");
        if (tdCheck.children().is(":checked") && (tdCheck.children().is(':disabled') == false)) {
            debugger;
            var prueba = $(this).children("#precio");
            var precio = $(this).children("#precio")[0].innerText;
            totalApagar += parseFloat($(this).children("#precio")[0].innerText);
        }
    });    
    alert(totalApagar);
});

Но я не знаю, как сделать обновление. Есть предложения?

...