Событие OnClick вызывает следующую функцию datepicker. Если присутствует предупреждение, оно работает нормально. В противном случае он не отображает календарь, как требуется. Это вопрос времени?js script работает только при наличии предупреждения - не вызов ajax
function changeStartDate(Item){
alert ("alert goes here");
$("#datepicker_" + Item).datepicker({
dateFormat: 'M-dd-yy',
onClose: function(dataText, inst){
newDate = dataText;
processDateChange(newDate);
},
});
flag = 1;
}
Где вызывается из:
'<div class="InfoBoxLong" id="StartDate_' + TransactionOrderItemID + '"><input id="datepicker_' + TransactionOrderItemID + '" type="text" size="9" id="StartDate_' + TransactionOrderItemID + '" onClick="changeStartDate(\'' + TransactionOrderItemID + '\')" value="' + ActivationStartDate + '"> </input></div>' +
Не могли бы вы показать нам, на какую позицию вы поставили предупреждение? – NawaMan
Я пробовал это на новой странице только с дампикером и скриптом, и он отлично работает. Что еще может быть на вашей странице? Возможно, событие фокуса или размытия? предупреждения вызовут эти –
Есть несколько других функций, но нет для onFocus или OnBlur. OnClick show datepicker, то есть цель. Вызывается функция, но датапикер не отображается сразу или последовательно. – Natkeeran