powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / изменение формата даты перед передачей в Ajax
4 сообщений из 4, страница 1 из 1
изменение формата даты перед передачей в Ajax
    #38853716
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем! Есть небольшой нубский вопрос по конвертации даты из текстового поля перед передачей в AJAX.
Есть некая переменная var G1 снимающая значение поля текстового в формате dd.mm.yy
А передать нужно уже ее в формате yy.mm.dd

Снимаю и передаю ее в запрос ее так:

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
...
var G1 = $('input[name="in10"]').val(); // пл вывоза на таможню
.....
$.post(
  "update.php",
  {
   .....
    param7:G1, // пл вывоза на таможню
    .....
  },
.......



Все отлично работает, все передается, но неправильно.
Что нужно дописать в
Код: javascript
1.
var G1 = $('input[name="in10"]').val(); 


чтобы сразу перед отправкой на сервер дата вставлялась в формате yy.mm.dd ?
...
Рейтинг: 0 / 0
изменение формата даты перед передачей в Ajax
    #38853718
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а на сервере не проще преобразовать? разбей по точке и слепи как надо
...
Рейтинг: 0 / 0
изменение формата даты перед передачей в Ajax
    #38853745
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лалов, вот простое решение:

Код: javascript
1.
2.
3.
4.
5.
6.
7.
function reverseDate(value) {
  var partSeparator = '.', parts = value.split(partSeparator);
        
  return parts.reverse().join(partSeparator);
}

var G1 = reverseDate($('input[name="in10"]').val());
...
Рейтинг: 0 / 0
изменение формата даты перед передачей в Ajax
    #38854044
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,SharuPoNemnogu
Ребят, спасибо за решения. С позиции php (предложение от SharuPoNemnogu с применением Explode) я вчера с товарищем проработал уже. Все работает, но мне хотелось решения в JS, так как подсознательно хотелось передавать уже верный формат , а не править его на стороне сервера. Спасиб!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / изменение формата даты перед передачей в Ajax
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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