Я отправляю ожидаемую дату возвращения (книги ее владельцу) в функцию javascript.
<td onclick="setApproved(@item.SchoolBook.Id,0,@item.Requestor.Id,@item.ExpectedReturnDate)"><button class="button-green" title="Approve">Approve</button></td>
При отладке я вижу, что @ item.ExpectedReturnDate, представляющая собой строку, отображается правильно,но функция получает что-то еще полностью.Например: @ item.ExpectedReturnDate равно 2019-06-27, функция javascript получает 1986. Функция Javascript:
function setApproved(bookId, type, requestorId,erd) {
$.ajax({
type: "get",
url: "/Books/SetApproved",
dataType: "json",
data: {
bookId: bookId,
type: type,
requestorId: requestorId,
erd: erd
},
success: function (response) {
if (response == "success")
//reload page
location.href = `/Books/BooksToLend`;
else
if (response == "fail")
//load error page
location.href = `/User/Error`;
},
failure: function (response) {
location.href = `/User/Error`;
},
error: function (response) {
location.href = `/User/Error`;
}
});
}
Вот снимки отладки в браузере:
Чтопосылается в функцию

Какая функция получает

IБуду признателен за любую помощь в этом.Спасибо