Страница 1 из 11
Форум » uCoz » Помощь по uCoz » Форма добавления и редактирования материала с подсказками в (вопрос по форме добавления)
Форма добавления и редактирования материала с подсказками в
Feorayler Offline
Проверенный
0
Дата: Пятница, 23.10.2015, 23:18 | Сообщение # 1
Код
<script>
  $('#ldF1').attr('placeholder', 'Название материала');  
  </script>

Отсюда следует ldF1 - ид поля в форме добавления и редактирования материала

placeholder - отвечает за вывод информации в самом поле - то есть как подсказка

А как сделать, чтобы не в самом поле писалось, а конкретно у названия поля?

Например: Изображения [?] (такое уже имеется - и каждый может просмотреть в форме добавления материала)

При нажатии на знак вопроса выводилась бы информация, которую укажу в аякс окошке (или вставлю во фрейме файл на данную подсказку в аякс окошко).

Пример привел Вовчик с сервиса webo4ka.ru:
Код

$('#ldF1').before('<a href="">?</a>');

Но загвоздка в этом коде в том, что не срабатывает аякс окно...
Как сделать чтобы сработало аякс окно? И опять же before уж совсем далеко - прямо над полем ввода информации, а не после(
0:)


Кто, если не мы, и когда, если не сейчас?
Профиль
maksim2015 Offline
Заблокирован
-10
Дата: Пятница, 23.10.2015, 23:30 | Сообщение # 2
Подожди немного сейчас скрипт кину

Добавлено (23.10.2015, 23:30)
---------------------------------------------

Код
<script type="text/javascript">
    $(function () {
      $('#bdF1').attr('placeholder', 'Ваш текст для поля название материала');
      $('#brief').attr('placeholder', 'Ваш текст для поля текст материала');
      $('#bdF13').attr('placeholder', 'Ваш текст для поля вес');
      $('#bdF16').attr('placeholder', 'Ваш текст для поля дата исполнения задания');
      $('#bdF17').attr('placeholder', 'Ваш текст для поля адрес откуда итд');
      $('#bdF15').attr('placeholder', 'Ваш текст для поля исполнители сами предлагают цену');
      $('#bdF14').attr('placeholder', 'Ваш текст для поля исполнитель должен иметь документы');
      $('#bdF6').attr('placeholder', 'Ваш текст для поля контактное лицо');
      $('#bdF7').attr('placeholder', 'Ваш текст для поля майл');
      $('#bdF9').attr('placeholder', 'Ваш текст для поля номер телефона');
  });
</script>


Профиль
Feorayler Offline
Проверенный
0
Дата: Пятница, 23.10.2015, 23:41 | Сообщение # 3
Не то. Это выдает подсказку в само поле - то есть прежде чем писать что-то в поле там написано например поиск по сайту) А мне надо знаком вопросом, при нажатии на которое выводило бы аякс окно с содержимым

Добавлено (23.10.2015, 23:41)
---------------------------------------------


Кто, если не мы, и когда, если не сейчас?


Сообщение отредактировал Feorayler - Пятница, 23.10.2015, 23:42
Профиль
Imapo Offline
Проверенный
5
Дата: Суббота, 24.10.2015, 07:21 | Сообщение # 4
Подсказки в uWnd окнах - плохая идея. Используй для этого скрипт для создания хинтов, к примеру, jBox
Профиль
Вовчик Offline
Проверенный
26
Дата: Суббота, 24.10.2015, 08:20 | Сообщение # 5
Вот так:
Код

<script type="text/javascript">
$('#ldF1').append('[<a href="javascript://" onclick="new _uWnd(\'myName\',\'Название Ajax она\',500,200,{min:1,shadow:1,header:1,max:1,resize:0},\'<b>ТУТ подсказка</b>\');">?</a>]');
</script>


гуляю на Webo4ka.Ru:)
Профиль
admin Offline
Гл. администратор
429
Дата: Суббота, 24.10.2015, 08:56 | Сообщение # 6
Да "append" тут как раз в тему, а можно вообще текст в #IdF1 свой поставить.
А подсказки в отдельные функции лучше сделать, чтобы код более удобный был.


Помог? Ставь или поддержи проект.
Профиль
Feorayler Offline
Проверенный
0
Дата: Суббота, 24.10.2015, 22:48 | Сообщение # 7
ничего не срабатывает - даже не выводит.. вообще не понимаю что такое( Проще вообще над самой формой на определенном фоне вывести типа "На заметку" и прописать все названия полей, при нажатии аякс окно выдаст что и как туда вставлять.

Кто, если не мы, и когда, если не сейчас?
Профиль
Вовчик Offline
Проверенный
26
Дата: Воскресенье, 25.10.2015, 08:26 | Сообщение # 8
Цитата Feorayler ()
Feorayler

Цитата Feorayler ()
ничего не срабатывает - даже не выводит.. вообще не понимаю что такое( Проще вообще над самой формой на определенном фоне вывести типа "На заметку" и прописать все названия полей, при нажатии аякс окно выдаст что и как туда вставлять.


этот код должен сработать, если правильно id указал...

Код
<script type="text/javascript">
$('#ldF1').append('[<a href="javascript://" onclick="new _uWnd(\'myName\',\'Название Ajax она\',500,200,{min:1,shadow:1,header:1,max:1,resize:0},\'<b>ТУТ подсказка</b>\');">?</a>]');
</script>


гуляю на Webo4ka.Ru:)
Профиль
Feorayler Offline
Проверенный
0
Дата: Понедельник, 26.10.2015, 20:07 | Сообщение # 9
Вовчик, все нашел причину я. Спасибо за скрипт. Там ид поля в каталоге файлов не ldF а ldM... теперь сработало)
А со вставкой файла не будет я так понимаю работаю? к примеру если сделать контент к ссылке?

Код
<a href="javascript://" onclick="new _uWnd('ajax','Помощник | Название материала','500','300',{autosize:false,modal: false,close:true,header:true,nomove: false,fixed:true},{xml:false,url:'ссылка_на_файл'})">?</a>

Вот с таким кодом короче почему то не срабатывает


Кто, если не мы, и когда, если не сейчас?


Сообщение отредактировал Feorayler - Понедельник, 26.10.2015, 20:07
Профиль
Форум » uCoz » Помощь по uCoz » Форма добавления и редактирования материала с подсказками в (вопрос по форме добавления)
Страница 1 из 11
Поиск: