powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / chrome vs IE, ajax +date format
5 сообщений из 5, страница 1 из 1
chrome vs IE, ajax +date format
    #39527758
elizakrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не знаю где копать.
Есть метод ajax принимающий 2 даты.

JS:

Код: javascript
1.
2.
    
var Date1 = new Date(document.getElementById('datepicker1').value.replace( /(\d{2})\/(\d{2})\/(\d{4})/, "$2/$1/$3")).toLocaleDateString()



В chrome нет проблем,все отрабатывает отлично ,в IE откуда то появляются знаки ? возле даты.Причем json правильный передаю.
Знак ? вижу только при F12 в request



"Message":"?30?/?06?/?2017 is not a valid value for DateTime

IE: request:

{"DateFrom":"?30?/?06?/?2017","DateUntil":"?28?/?09?/?2017","DocType1":"4431","DocType2":"0","DocType3":"0","DocType4":"0","DocType5":"0","SectionGroup":"1"}
...
Рейтинг: 0 / 0
chrome vs IE, ajax +date format
    #39527778
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
elizakravв IE откуда то появляются знаки ? возле даты
Как вариант, там какой-то символ не перекодированный. От того и знак вопроса появляется...
...
Рейтинг: 0 / 0
chrome vs IE, ajax +date format
    #39527914
elizakrav
Код: javascript
1.
2.
    
var Date1 = new Date(document.getElementById('datepicker1').value.replace( /(\d{2})\/(\d{2})\/(\d{4})/, "$2/$1/$3")).toLocaleDateString()



"Message":"?30?/?06?/?2017 is not a valid value for DateTime


левая самоделка datepicker1
...
Рейтинг: 0 / 0
chrome vs IE, ajax +date format
    #39527985
elizakrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
левый-правый,


как иначе? То что смогла,чтоб передать данные в формате dd/mm/yyyy
...
Рейтинг: 0 / 0
chrome vs IE, ajax +date format
    #39528944
elizakrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изменила :
var Date1 = $("#datepicker1").val();


нет символа ? ,а ошибка все равно ,хотя формат определен для календаря
$("#datepicker1").datepicker({ minDate: -90, maxDate: "+1M +10D", dateFormat: 'dd/mm/yy' });


{"DateFrom":"30/07/2017","DateUntil":"25/10/2017","DocType1":"0","DocType2":"0","DocType3":"0","DocType4":"0","DocType5":"0","SectionGroup":"2"}
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / chrome vs IE, ajax +date format
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]