Ответ 1
Я исправил его, заполнив даты в моем JSON:
var postData = JSON.parse(JSON.stringify(ko.toJSON(viewModel)).replace(/\"1-01-01/g, "\"0001-01-01"));
Я получаю сообщение об ошибке, когда я вызываю свой WebMethod из-за формата даты. У меня есть дата, равная DateTime.MinValue.
вызова...
ko.toJSON({ employee: viewModel.employee });
[WebMethod]
public static string SaveEmployee(Employee employee)
{
}
Получаю следующие результаты...
Chrome (works):
"terminationDate":"0001-01-01T06:00:00.000Z"
IE8 (does not work):
"terminationDate":"1-01-01T06:00:00Z"
Как я могу это исправить?
Я исправил его, заполнив даты в моем JSON:
var postData = JSON.parse(JSON.stringify(ko.toJSON(viewModel)).replace(/\"1-01-01/g, "\"0001-01-01"));