Новая post отправка комментария.
|
|
|
2014-06-27Дата: Пятница, 27.06.2014, 16:17 | Сообщение # 1 |
Рядовой
Группа: Проверенные
Статус: Offline
|
После обновления uCoz перестала работать post отправка комментария. Помогите переписать под новую версию.
код: Код $('#send').click(function(){ $.get(href, function(data) { var tmp = href.split('-'); $.post('/index/', { message: $('#message').val(), subs: 0, ssid: $('[name="ssid"]', data).val(), a: 36, m: 1, id: tmp[tmp.length - 1] }, function(res) { $('.entry', $(res).text()).prependTo('#wall'); $('#wall > div:gt(9)').remove() //$('#wall').html(''); //wall_load() }) }) })
| | |
|
|
2014-06-27Дата: Пятница, 27.06.2014, 17:37 | Сообщение # 2 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
debian, Помогите переписать под новую версию. Код sos: $('[name="sos"]', data).val(),
| | |
|
|
2014-06-27Дата: Пятница, 27.06.2014, 18:00 | Сообщение # 3 |
Рядовой
Группа: Проверенные
Статус: Offline
|
Не помогло...
| | |
|
|
2014-06-27Дата: Пятница, 27.06.2014, 19:06 | Сообщение # 4 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
debian, Тогда сформулируйте более точно после какого обновления (желательно подробно - что именно изменилось) и как именно перестала работать - выдает какую либо ошибку и т.п.
Так же, неплохо бы проверить, все ли данные по полям приходят, и результат ответа сервера на пост запрос
| | |
|
|
2014-06-27Дата: Пятница, 27.06.2014, 19:12 | Сообщение # 5 |
Рядовой
Группа: Проверенные
Статус: Offline
|
Ucoz добавил в код: Комментирование через социальные сети и спам-репорты
После этого нововведения перестала работать отправка комментария.
| | |
|
|
2014-06-27Дата: Пятница, 27.06.2014, 22:06 | Сообщение # 6 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
debian, Ucoz добавил в код: Комментирование через социальные сети и спам-репорты Я не пользуюсь данным функционалом, по этому что-то определенное сказать по новой форме не могу. Но все необходимые поля можно подсмотреть в исходнике, что четко видно из скриншота
как видно - присутствуют еще два поля, не указанные в вашем скрипте. При чем, эти поля заполняются скриптом, при успешной авторизации через соц сети..
С другой стороны, если у вас своя форма добавления комментариев, зачем было вообще активировать данный функционал? Тем более, он временный, насколько я понял.
| | |
|
|
2014-06-28Дата: Суббота, 28.06.2014, 08:26 | Сообщение # 7 |
Рядовой
Группа: Проверенные
Статус: Offline
|
Выдернул родную форму отправки, она отправляет. Под скриптом же не хочет. Код <form method="post" action="/index/"> <textarea style="height:135px;" rows="8" name="message" id="message" cols="50"></textarea> <input type="submit" name="submit" value="Отправить"> <input type="hidden" name="ssid" value="j2VSeczN"> <input type="hidden" name="a" value="36"> <input type="hidden" name="m" value="1"> <input type="hidden" name="id" value="4"> <input type="hidden" name="sos" value="1852712543">
Код скрипта: Код $('#send').click(function(){ $.get(href, function(data) { var tmp = href.split('-'); $.post('/index/', { message: $('#message').val(), subs: 0, ssid: $('[name="ssid"]', data).val(), sos: $('[name="sos"]', data).val(), a: 36, m: 1, id: tmp[tmp.length - 1] }, function(res) { $('.entry', $(res).text()).prependTo('#wall'); $('#wall > div:gt(9)').remove() //$('#wall').html(''); //wall_load() }) }) })
| | |
|
|
2014-07-01Дата: Вторник, 01.07.2014, 01:49 | Сообщение # 8 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
debian, Выдернул родную форму отправки, она отправляет. Под скриптом же не хочет. Вы меня просите по фрагментам вашего кода написать вам скрипт? Нет, спасибо, как-нибудь в другой раз.
| | |
|