Есть ли какие-либо преимущества для вызова функции кода из AJAX в .Net? - PullRequest
0 голосов
/ 20 сентября 2018

У нас с коллегой возник спор о том, как он выполняет кодирование.Мы магазин .net, и он использует вызовы AJAX.

Он использует js, чтобы получить все имена полей, а затем сохраняет их значения в объединенную строку.Затем он вызывает функцию code code, которая берет объединенную строку и извлекает из нее значения.Я из .net фона, где я просто сделал бы все это в коде позади.

Я один думаю о том, что это безумие или какая-то польза от него?

 function saveData() {

        var sid = $('#<%= hfSID.ClientID %>').val();
        var tid = $find('<%= ddlTransporter.ClientID %>').get_selectedItem().get_value();
        var rate = $('#<%= txtTransporterRate.ClientID %>').val();
        var trucks = $('#<%= txtEstimatedTrucks.ClientID %>').val();
        var trips = $('#<%= txtEstimatedTurns.ClientID %>').val();

        $.ajax({
            type: "Post",
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            data: "{sid: '" + sid + "', tid: '" + tid + "', rate: '" + rate + "', trucks: '" + trucks + "', trips: '" + trips + "'}",
            url: "/App/Schedule/ProfileScheduleTransporter.aspx/SaveData",
            success: function (data) {
                if (data.d == '') {

                    $('#divContent').addClass('hidden');
                    $('#divNew').removeClass('hidden');
                    $('#<%= hfMode.ClientID %>').val('1');
                }
                else {
                    showMessage("Warning", "400", "auto", data.d);
                }
            }
        });
    }

1 Ответ

0 голосов
/ 20 сентября 2018

Я один, думая, что это безумие

Да.То, что он делает, не включает загрузку страницы, оно обновляет текущую страницу на месте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...