• Страница 1 из 1
  • 1
Модератор форума: JonMagon  
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Получение содержимого полей в Доске объявлений (действие при добавлении материала)
Получение содержимого полей в Доске объявлений
homme-try
Сообщений: 5
Репутация: 0

Сообщение # 1 | 18:31:38
Здравствуйте уважаемые форумчане!
Задача такова: я хочу автоматически записывать все добавленные материалы в .js файл, т.е. создать базу данных Доски объявления.
Скажите пожалуйста, как мне можно получить содержимое всех полей посредством javascript и ajax при добавлении материала?
На данном этапе у меня получилось только получить содержимое поля "Краткое описание материала". Использовала следующий кусок кода:
Код
$('#brief').val()

Буду благодарна за помощь!
vadim-narochnyi
Сообщений: 68
Репутация: 6

Сообщение # 2 | 18:48:21
homme-try, А разве с .js файле можно хранить данные, тем более базу данных?

GTAdrom.com - каталог автомобилей для серии игр GTA 4 и GTA San Andreas
homme-try
Сообщений: 5
Репутация: 0

Сообщение # 3 | 18:53:18
vadim-narochnyi, можно, как массив.
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 4 | 19:08:32
homme-try, может API можно использовать?

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
homme-try
Сообщений: 5
Репутация: 0

Сообщение # 5 | 19:12:35
Selena,
Цитата
Скажите пожалуйста, как мне можно получить содержимое всех полей посредством javascript и ajax при добавлении материала?

?
Ferro7
Сообщений: 285
Репутация: 230

Сообщение # 6 | 20:15:17
Код
<script>
var myData = [];
$.each($('#addEntForm input[type="text"],textarea'), function(){
   myData[$(this).attr('name')] = $(this).val();
});
</script>


массив myData будет содержать все текстовые поля из формы добавления материала.
Этот код вызывать непосредственно перед отправкой формы, например разместив нижеследующий на странице добавления материала:

Код
<script>
$( "#doSmbBt" ).bind('click', function(){
  var myData = [];
  $.each($('#addEntForm input[type="text"],textarea'), function(){
   myData[$(this).attr('name')] = $(this).val();
  });
});    
</script>

Вы полюбили меня. Здесь я. (с)
Сообщение отредактировал Ferro7 - Вторник, 08 Янв 2013, 20:17:53
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Получение содержимого полей в Доске объявлений (действие при добавлении материала)
  • Страница 1 из 1
  • 1
Поиск: