Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.06.2015, 17:02
Новичок на форуме
Отправить личное сообщение для Dina777 Посмотреть профиль Найти все сообщения от Dina777
 
Регистрация: 25.05.2015
Сообщений: 4

отправка данных поля на сервер
Здравствуйте! Есть поле <input type="text" class="form-control" id="FIO">
из одного этого поля нужно отправить отдельно имя фам и отч.
'name': 'username',
'surname': 'usersurname',
'lastname': 'userlastname'
подскажите, пожалуйста, как это сделать
Ответить с цитированием
  #2 (permalink)  
Старый 04.06.2015, 18:24
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Либо должно быть три поля, а не одно, либо разбивать введенное значение по пробелу на три значения. Но, если форма отправляется непосредственно, то это можно сделать и на сервере.
Ответить с цитированием
  #3 (permalink)  
Старый 04.06.2015, 18:32
Новичок на форуме
Отправить личное сообщение для Dina777 Посмотреть профиль Найти все сообщения от Dina777
 
Регистрация: 25.05.2015
Сообщений: 4

json: 'name': 'username',
'surname': 'usersurname',
'lastname': 'userlastname'
а как разбить значение по пробелу и взять эти 3 значения из поля?
понятно если бы это было отдельное поле, то просто surname: $('#surname').val().
а из одного без понятия как написать
Ответить с цитированием
  #4 (permalink)  
Старый 04.06.2015, 19:30
Профессор
Отправить личное сообщение для Decode Посмотреть профиль Найти все сообщения от Decode
 
Регистрация: 31.01.2015
Сообщений: 576

Dina777,
<!doctype html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title></title>
  <script src="http://code.jquery.com/jquery-latest.min.js"></script>
</head>
<body>
  <input type="text" class="form-control" />
  <button>Check</button>

  <script>
    $('button').click(function() {
      var result = $('.form-control').val().trim().split(' ');

      var msg = (result.length > 3 || result.length < 3 ) ? 'Некорректные данные' : result.toString();

      alert(msg);
    });
  </script>
</body>
</html>
Ответить с цитированием
  #5 (permalink)  
Старый 04.06.2015, 19:39
Новичок на форуме
Отправить личное сообщение для Dina777 Посмотреть профиль Найти все сообщения от Dina777
 
Регистрация: 25.05.2015
Сообщений: 4

Decode,
спасибо!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jQuery: AJAX отправка данных на сервер Saymor jQuery 0 17.04.2015 19:19
Отправка данных на сервер! mrKot Общие вопросы Javascript 7 25.10.2014 12:51
Простейшая отправка данных на сервер и вывод MBmusic AJAX и COMET 12 23.09.2013 12:35
отправка всех данных store на сервер shepard90 ExtJS 1 03.04.2013 23:52
Двойная Фильтрация данных таблицы David0707 Общие вопросы Javascript 0 19.03.2012 13:00