Редактирование таблицы в MVC с использованием Javascript

Я очень новичок в MVC и кодировании. У меня есть таблица, которую я создал при использовании MVC, но я хочу подключить JavaScript, чтобы включить встроенное редактирование и отправить обратно в базу данных. Я думаю, что смотрел слишком много учебников, и теперь я не совсем понимаю, как их выполнить. Есть ли кто-нибудь, кто мог бы дать мне правильное представление о том, как начать подключать JavaScript, чтобы я мог выполнять встроенное редактирование.

1 ответ

Решение

Вот как я решил свой вопрос. Это для тех, кто хочет знать, как выполнять встроенное редактирование таблицы, которую вы создали с помощью HTML.

Вот мой код для функции, которую я создал, когда вы нажали на Edit:

function editThis(element) {
var customerID = $(element).closest('tr').find('.customer-stored-   id').attr('data-value');
GetByID("Home/Edit", customerID, replaceCustomerRow, element);

}

Эта функция заменяет строку

function replaceCustomerRow(result, element) {
$(element).closest('tr').replaceWith(result);

}

Эта функция получит идентификатор

function GetByID(url, id, callback, param1) {

$.ajax({
    url: "../../" + url + "/" + id,
    type: "GET",
    success: function (result) {
        if (callback != null && callback != undefined) {
            callback(result, param1);
        }
    },
    error: function (result) {
        if (result.responseText != '') {
            alert(result.responseText);
        }
        else {
            alert("An error occurred while processing results.  Please consult an administrator.");
        }
    }
})

}

Тогда вы просто напишите свой код для контроллера. Достаточно просто, но это работает.

Другие вопросы по тегам