Впервые сталкиваюсь с такой странной ситуацией. Я уже работал с Ajax и параметрами разных типов. Я пытался решить это с помощью contentType
, но, похоже, это не сработало.
Я пытался поиграть с такими форматами, как UTF-8 документа и contentType
, как упоминалось выше.
$.ajax({
url: "/Test",
type: "POST",
data:
{
'ID':$(this).attr("ID"),
'Date':$(this).attr("Date")
},
dataType: "json",
cache: false
})
ID=12345&Date=01.01.2018+00%3A00%3A00 // Есть
ID=12345&Date=01.01.2018 00:00:00 // Должно быть
Из-за этого я не могу преобразовать его в тип double
в Delphi (Rad Studio):
Вариант типа (UnicodeString) не может быть преобразован в Double