Это метод запроса для вызова API, который позволяет использовать отфильтрованный запрос в этом синтаксисе, поэтому я хочу фильтровать только записи, где «startDate eq trainingDate». Поэтому, когда я заменяю жестко закодированную дату, например, 2020-03-01, работает нормально, но когда я хочу получить дату от пользователя в качестве входных данных и журнала консоли и показывает результат в ожидаемом формате, но, к сожалению, запрос не работает с пользовательским вводом.
вот синтаксис API https://api.wildapricot.org/v2/Accounts/58293/Events? $ Filter = StartDate eq 2015-01-15
Это мой код
$("#listSessionButton").click(function(){
const trainingDate = $("#trainingDate").val();
console.log(trainingDate); //**it prints date**
api.apiRequest({
apiUrl: api.apiUrls.events({
$filter: "StartDate eq trainingDate"//**but not accesible here**
}),
method: "GET",
success: function (data, textStatus, jqXhr) {
},
error: function(data, textStatus, jqXhr){
}
});
return false;
});