новый аякс после добавления материала!
|
|
Empty6789 | Дата: 08 Мая 2010, 22:39 | Сообщение # 1 | ● ● ● ● ● 135 сообщений Статус: Offline | как сделать чтобы после добавления материала высскакивал не тот аякс который стандартный а новый! с содержимым вида: <textarea>текст текст</textarea> | | |
|
Bogggdan | Дата: 09 Мая 2010, 01:32 | Сообщение # 2 | ● ● ● ● ● 408 сообщений Статус: Offline | | | |
|
Infamous | Дата: 09 Мая 2010, 08:30 | Сообщение # 3 | ● ● ● ● ● 1670 сообщений Статус: Offline | | | |
|
Infamous | Дата: 09 Мая 2010, 12:49 | Сообщение # 4 | ● ● ● ● ● 1670 сообщений Статус: Offline | Ну как-то так: Code $('input.manFlSbm').hide().after($('<input type="button" value="Добавить!" />').click(function () { $.post('/index', $(document.addEntForm).serialize(), function (response) { _uWnd.alert(response, '', {tm: 3000}); }); })); | | |
|
Infamous | Дата: 09 Мая 2010, 13:39 | Сообщение # 5 | ● ● ● ● ● 1670 сообщений Статус: Offline | там какаято ошибка выскакивает Чтобы не было какой-то ошибки, надо как-то её пофиксить. Какой вопрос — такой и ответ. | | |
|
Infamous | Дата: 09 Мая 2010, 13:45 | Сообщение # 6 | ● ● ● ● ● 1670 сообщений Статус: Offline | Empty6789, /index надо заменить на название модуля, куда ты постишь. Для кат. файлов — /load, для новостей — /news и т.д. | | |
|
Infamous | Дата: 09 Мая 2010, 16:12 | Сообщение # 7 | ● ● ● ● ● 1670 сообщений Статус: Offline | Замени response на $(response).text().Добавлено (09 Май 2010, 16:12) --------------------------------------------- А вот собственно и сам скрипт, уже без багов: Code $('input.manFlSbm').hide().after($('<input type="button" value="Добавить!" />').click(function () { $.post('/load', $(document.addEntForm).serialize(), function (response) { var u = $(response).text(); e = (u.indexOf('успешно') != -1) ? 'Материал успешно добавлен. <a href="' + u.match(/http:\/\/.+?"/)[0].replace('"', '') + '">Перейти на страницу материала': u.match(/[а-я]+/gim).join(' ').replace(/поле\s(.+)/, 'поле "$1"'); _uWnd.alert(e, '', { tm: (e.indexOf('успешно') != -1) ? Infinity: 3000 }); }); })); | | |
|
Empty6789 | Дата: 09 Мая 2010, 19:35 | Сообщение # 8 | ● ● ● ● ● 135 сообщений Статус: Offline | ну может быть) но все равно пишет незаполнен поле описания) | | |
|
Infamous | Дата: 09 Мая 2010, 19:40 | Сообщение # 9 | ● ● ● ● ● 1670 сообщений Статус: Offline | Empty6789, значит его заполнить надо.Добавлено (09 Май 2010, 19:40) --------------------------------------------- Сам хрен знает что сделал с настройками и ещё говорит, что это у меня скрипт с багами. Пи##ец. | | |
|
Empty6789 | Отредактировал Empty6789 - Воскресенье, 09 Мая 2010, 19:57 Дата: 09 Мая 2010, 19:47 | Сообщение # 10 | ● ● ● ● ● 135 сообщений Статус: Offline | Сам хрен знает что сделал с настройками и ещё говорит, что это у меня скрипт с багами. Пи##ец. с настройками у меня все нормально! я верю что скрипт работает! и я заполняю поле! Добавлено (09 Май 2010, 19:47) --------------------------------------------- если снимаю галку с обязательного заполнения то норм добавляется а мне надо чтоб поле было обязательным и еще) можно сделать чтоб аякс посередке был | | |
|
Infamous | Отредактировал Infamous - Воскресенье, 09 Мая 2010, 20:01 Дата: 09 Мая 2010, 20:01 | Сообщение # 11 | ● ● ● ● ● 1670 сообщений Статус: Offline | если снимаю галку с обязательного заполнения то норм добавляется а мне надо чтоб поле было обязательным Это как? Поле должно быть обязательным, но если оно пустое, то не должно вылезать ошибки? можно сделать чтоб аякс посередке был Можно-можно. Но вся остальная помощь — за $. | | |
|
Empty6789 | Дата: 09 Мая 2010, 20:07 | Сообщение # 12 | ● ● ● ● ● 135 сообщений Статус: Offline | Можно-можно. Но вся остальная помощь — за $. (((( блииин( ну тогда хотяб намекни в каком месте менять чтоб посередке было)) | | |
|
Infamous | Дата: 09 Мая 2010, 20:09 | Сообщение # 13 | ● ● ● ● ● 1670 сообщений Статус: Offline | ну тогда хотяб намекни в каком месте менять чтоб посередке было)) Quote { tm: (e.indexOf('успешно') != -1) ? Infinity: 3000 } | | |
|
Empty6789 | Дата: 09 Мая 2010, 20:18 | Сообщение # 14 | ● ● ● ● ● 135 сообщений Статус: Offline | Infamous, спасибо за все)) буду пытаться))Добавлено (09 Май 2010, 20:18) ---------------------------------------------
{ tm: (e.indexOf('успешно') != -1) ? Infinity: 3000 } хмм! точно?? я чтото неуверен в этом) может | | |
|
dasasa | Дата: 10 Мая 2010, 17:30 | Сообщение # 15 | ● ● ● ● ● 165 сообщений Статус: Offline | Infamous, у меня почему-то не работает в мозилле... Проверь, у тебя работает?Добавлено (10 Май 2010, 17:30) --------------------------------------------- Infamous, смотри, тут твой код http://megasoft.3dn.ru/forum/20-168976-1 | | |
|
BoLena | Отредактировал BoLena - Понедельник, 10 Мая 2010, 17:37 Дата: 10 Мая 2010, 17:35 | Сообщение # 16 | ● ● ● ● ● 659 сообщений Статус: Offline | У меня есть вопрос почти такой же, но немного сложнее... У меня под Каталог файлов - сделал архив песен, все песни льются на сервер сайта. И так вопрос: Как можно сделать при нажатии на "Добавить" что бы выходило ajax окно и там была загрузка? ну типа такого: Quote ------------------------------- |. . . . . . 31%. . . . . . .| ------------------------------- и если можно ещё снизу этой шкалы такое: | | |
|
Bogggdan | Отредактировал Bogggdan - Понедельник, 10 Мая 2010, 17:43 Дата: 10 Мая 2010, 17:43 | Сообщение # 17 | ● ● ● ● ● 408 сообщений Статус: Offline | BoLena, на js - нет | | |
|
BoLena | Дата: 10 Мая 2010, 18:07 | Сообщение # 18 | ● ● ● ● ● 659 сообщений Статус: Offline | на юкоз вообще возможно? | | |
|
CrazyFENIX | Дата: 10 Мая 2010, 22:09 | Сообщение # 19 | ● ● ● ● ● 299 сообщений Статус: Offline | Quote (BoLena) 1450 кб из 4500 Кб точно нетДобавлено (10 Май 2010, 22:09) ---------------------------------------------
Infamous, смотри, тут твой код http://megasoft.3dn.ru/forum/20-168976-1 Правда его? этот юзернейм, смотрю, пытается и продавать его как-то. | | |
|
Infamous | Дата: 11 Мая 2010, 04:42 | Сообщение # 20 | ● ● ● ● ● 1670 сообщений Статус: Offline | Правда его? этот юзернейм, смотрю, пытается и продавать его как-то. Бл#ть, как же вы достали, юзернейм — это я, и никто ни у кого коды не тырил. | | |
|