• Страница 1 из 1
  • 1
Модератор форума: JonMagon  
Отправка Form
Lumore
Сообщений: 211
Репутация: 18

Сообщение # 1 | 23:52:44
Сразу говорю JS только учу. Возможно сделать так:
Есть форма html,
Код
<form name="message">
    <input type="text" size="30" value="Ваше сообщение">
    <input type="submit" value="Отправить">
</form>

нужно чтобы поле text отображалось в классе "message" после отправки формы, как это сделать?
Хочу сделать что-то на подобие твиттера, только для узкого круга, помогите!
Сообщение отредактировал Lumore - Понедельник, 16 Дек 2013, 23:52:56
JacksonMihailov
Сообщений: 259
Репутация: 107

Сообщение # 2 | 09:31:03
Lumore, конечно возможно ) Вот тут все расписано helper.
Если у вас активно только поле message то будет примерно так:
Код


<form name="message">  
     <input type="text" size="30" id="smallMSG" value="Ваше сообщение">  
     <input type="button" id="SendsmallMSG" value="Отправить">  
</form>

<script>
$('#SendsmallMSG').click(function(){
$.get('ссылка на страницу добавления материала', function(data){
  $.post('ссылка на страницу добавления материала', {
  message: $('#smallMSG').val(),
  ssid: $('input[name="ssid"]', data).val()
   }, function(){
   alert('Выполнено!');  
   })
  })
})

jmDB - Текстовая база данных для uCoz
Сообщение отредактировал JacksonMihailov - Вторник, 17 Дек 2013, 09:37:19
Lumore
Сообщений: 211
Репутация: 18

Сообщение # 3 | 17:53:44
JacksonMihailov, можно по подробней? Вот например я с главной страницы хочу отправить "Твит" и нужно чтобы он оправлялся в фид, то есть в класс "feed", и сам выглядел так:
Код
<div class="tweet">
<div class="uname">$USERNAME$</div>
<div class="message">Здесь его твит</div>
</div>

Как такое можно сделать?
JacksonMihailov
Сообщений: 259
Репутация: 107

Сообщение # 4 | 18:51:53
Lumore, подождите, вы хотите в твиттер отправлять сообщения? Или на добавлять на своем сайте?

jmDB - Текстовая база данных для uCoz
Lumore
Сообщений: 211
Репутация: 18

Сообщение # 5 | 19:52:13
JacksonMihailov, добавлять на своем сайте, я ведь писал:
Цитата
Хочу сделать что-то на подобие твиттера
JacksonMihailov
Сообщений: 259
Репутация: 107

Сообщение # 6 | 21:52:10
Lumore,Если свободен модкль новости сайта, то можно использовать его.
Зайдите в настройки новостей, в "Поля для добавления материалов:" уберите галки везде кроме "Полный текст материала".
Для простых пользователей отключите капчу.
Код
<form name="message">   
      <input type="text" size="30" id="smallMSG" value="Ваше сообщение">   
      <input type="button" id="SendsmallMSG" value="Отправить">   
</form>  

<script>  
$('#SendsmallMSG').click(function(){  
$.get('/news/0-0-0-0-1', function(data){  
   $.post('/news/', {  
   message: $('#smallMSG').val(),
       jkd498:1,
       jkd428:1,
       a:2,
   ssid: $('input[name="ssid"]', data).val()  
    }, function(jm){  
        if($(jm).text().indexOf('успешно') > 0){
    alert('Выполнено!');   
     }else{
  alert('Ошибка');  
     }
    })  
   })  
})  
     </script>


jmDB - Текстовая база данных для uCoz
Lumore
Сообщений: 211
Репутация: 18

Сообщение # 7 | 18:31:02
JacksonMihailov, Большое спасибо!

Добавлено (19 Дек 2013, 18:31:02)
---------------------------------------------
Есть еще вопрос, как сделать Input, в котором пользователь может вбить слова и после нажатия enter, его переносило на поиск Google, с тем же текстом что он и вбивал?

  • Страница 1 из 1
  • 1
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!