Получили ли вы свой код для функции обратного вызова onSelect?
Одним из способов решения этой проблемы было бы обновление функции обратного вызова проверкой того, что дата не сегодня.Если это не так, добавьте дату.
Если вы можете привести пример своего кода onSelect, я буду более чем рад взглянуть и добавить это?
Обновить:
Затем вы можете установить простой счетчик при каждом вызове функции, всегда игнорируя первый вызов.
var number_of_updates = 0;
var blocked_days = new Array([..]);
function updateSelected(dateText)
{
number_of_updates++;
if (number_of_updates > 1)
{
var toAdd = true;
for (var i in blocked_days)
{
if (dateText == blocked_days[i])
{
blocked_days[i] = null;
toAdd = false;
}
}
if (toAdd === true)
blocked_days[blocked_days.length] = dateText;
$("#special_offer_blocked_form_blockeddays").val(blocked_days.join());
}
}
Попробуйте и посмотрите, работает ли это?