Member 13484654 Ответов: 0

Жарко, чтобы преобразовать HTML-данные в JSON и получить все записи в интернете способ хранить в базе данных с помощью объекта DataTable


жарко, чтобы преобразовать HTML-данные в JSON и получить все записи в интернете способ хранить в базе данных с помощью объекта DataTable

это не сработает

Что я уже пробовал:

$.Аякс({

var table = document.getElementById("таблица");
var r = tableToJson(таблица);
консоли.отчет(Р);

тип: "почта",
url: "CourseSubTopicMaster.aspx/SaveData",
сведения: "{'JSON с' : "+ формат JSON.преобразовать в строки(Р) + "}",
processData: false,
contentType: "application/json; charset=utf-8",
тип данных: "json",
успех: OnSuccess,
отказ: функция (ответ) {
предупреждение(ответ.д);
}
});


[WebMethod]
public static string SaveData(строковые данные)
{
}

Dominic Burford

Так где же именно он терпит неудачу? Вы получаете ошибку? Требуется более подробная информация.

Member 13484654

ладно

Member 13484654

$('#Кнопка button1').нажмите кнопку(функция () {
var table = $('#table').tableToJSON(); // преобразование таблицы в объект javascript


console.log([таблица]);
предупреждение(в формате JSON.преобразовать в строки(табл.));

В формате JSON.преобразовать в строки({ параметр obj: javascriptObject });
$.Аякс({
тип: "почта",
URL-адрес: "CourseSubTopicMaster.aspx-и GetCurrentTime",
сведения: { имя: в формате JSON.преобразовать в строки(табл.) },
contentType: "application/json; charset=utf-8",
тип данных: "json",
асинхронные: ложные,
успех: OnSuccess,
отказ: функция (ответ) {
предупреждение(ответ.д);
}
});

});

Member 13484654

но веб метод не вызывает это моя ошибка
[webmethod]
public static string GetCurrentTime(имя строки)
{
}|

ZurdoDev

Затем используйте инструменты разработчика в вашем браузере, чтобы узнать, что происходит. Ваш url - адрес может быть неправильным. Или данные могут вызывать исключение. Добавить обработчик ошибок, чтобы ваш AJAX-вызов и посмотреть, если, что называется.

Dominic Burford

Либо используйте инструменты разработчика браузера (F12), либо используйте инструмент HTTP, такой как Fiddler (бесплатно скачать), чтобы отслеживать ваш HTTP-трафик и видеть, что происходит под покровом. Это может быть бросание например сообщение об ошибке.

0 Ответов