Основные правила:
- Общаясь в сообщении максимум 2 слова нецензуры
- Создавайте темы соответственно названия форума
- Спам и реклама запрещена, ссылки пишите под спойлер
- Оформляйте темы "Красиво", оформления оцениваются репутацией
  • Страница 1 из 1
  • 1
Модератор форума: Reslear  
Помощь в модификации
FanGДата: Четверг, 2013-11-21, 00:58 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 32
Награды: 0
Репутация: 0
Статус: Offline
Есть скрипт, но он работает в окне, а мне нужно что-бы выводило на страницу. Хз как сделать это.

Код
$('div.addRec').html('<div onclick="showC(\'2\')" >asd</div>');

function showC(n) {
   if (n == 2) {
   new _uWnd('soft', 'Публикация мода', 400, 100, {
    align: 0,
    shadow: 0,
    modal: 1,
    close: 1,
    autosize: 1,
    maxh: 500,
    minh: 100,
    resize: 0,
    oncontent: function () {
     $('#doneID').click(function () {
      if (!$('input[name="sn"]').val()) {
       _uWnd.alert('<center style="padding:6px;color:red;">Поле <b>Заголовок</b> обязательно для заполнения</center>', 'Ошибка', {
        w: 300,
        h: 80
       });

      }

      else {
       $('#message').val('[b]' + $('input[name="sn"]').val() + '[/b] \n[b]' + $('input[name="snr"]').val() + '[/b] \n[b]' + $('textarea[name="sops"]').val() + '[/b]');
       _uWnd.close('soft');
      }
     });
    }
   },
'<table style="width:100%;"><tbody><tr><td id="tdF">Заголовок:</td><td align="left" style="vertical-align:top"><input name="sn" type="text" id="tdM" placeholder="Заголовок"></td></tr><tr><td id="tdF">Оценка:</td><td align="left" style="vertical-align:top"><input name="snr" type="text" id="tdM"></td></tr><tr><td id="tdF">Описание:</td><td align="left" style="vertical-align:top"><div style="padding:1px;"></div><textarea class="tb" name="sops" style="height:35px;" id="tdM" placeholder="Описание"></textarea></td></tr></tbody></table><hr><input type="button" id="doneID" class="b_ok" value="Готово">')

  }
};
 
ReSLeaR-Дата: Четверг, 2013-11-21, 05:08 | Сообщение # 2
Сержант
Группа: Администраторы
Сообщений: 137
Награды: 6
Репутация: 28
Статус: Offline
FanG, не имея понятия что он делает, не стал его переписывать а просто изменил:
Код
<div id="qwerty_code"></div>

<script>
$('div.addRec').html('<div onclick="showC(\'2\')" >asd</div>');

function showC(n){
     if (n == 2) {
         $('#qwerty_code').html('<table style="width:100%;"><tbody><tr><td id="tdF">Заголовок:</td><td align="left" style="vertical-align:top"><input name="sn" type="text" id="tdM" placeholder="Заголовок"></td></tr><tr><td id="tdF">Оценка:</td><td align="left" style="vertical-align:top"><input name="snr" type="text" id="tdM"></td></tr><tr><td id="tdF">Описание:</td><td align="left" style="vertical-align:top"><div style="padding:1px;"></div><textarea class="tb" name="sops" style="height:35px;" id="tdM" placeholder="Описание"></textarea></td></tr></tbody></table><hr><input type="button" id="doneID" class="b_ok" value="Готово">');

      $('#doneID').click(function () {
       if(!$('input[name="sn"]').val()){
        _uWnd.alert('<center style="padding:6px;color:red;">Поле <b>Заголовок</b> обязательно для заполнения</center>', 'Ошибка', {
         w: 300,
         h: 80
        });
       }else {
        $('#message').val('[b]' + $('input[name="sn"]').val() + '[/b] \n[b]' + $('input[name="snr"]').val() + '[/b] \n[b]' + $('textarea[name="sops"]').val() + '[/b]');
        _uWnd.close('soft');
       }
      });

   }
  };

</script>
 
FanGДата: Четверг, 2013-11-21, 11:42 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 32
Награды: 0
Репутация: 0
Статус: Offline
ReSLeaR-, спасибо, работает)

Можешь пока не закрывать тему? Могут возникнуть еще вопросы с этим скриптом)
 
ReSLeaR-Дата: Пятница, 2013-11-22, 00:58 | Сообщение # 4
Сержант
Группа: Администраторы
Сообщений: 137
Награды: 6
Репутация: 28
Статус: Offline
FanG, пожалуйста), а спасибо мне в репутацию +), я темы не закрываю))
 
FanGДата: Пятница, 2013-11-22, 17:22 | Сообщение # 5
Рядовой
Группа: Пользователи
Сообщений: 32
Награды: 0
Репутация: 0
Статус: Offline
ReSLeaR-, можешь сделать что-бы контент сразу грузился, а не после клика?
 
ReSLeaR-Дата: Пятница, 2013-11-22, 23:02 | Сообщение # 6
Сержант
Группа: Администраторы
Сообщений: 137
Награды: 6
Репутация: 28
Статус: Offline
FanG,
Код
<div id="qwerty_code"></div>

  <script>
function showC(n){
      if (n == 2) {
          $('#qwerty_code').html('<table style="width:100%;"><tbody><tr><td id="tdF">Заголовок:</td><td align="left" style="vertical-align:top"><input name="sn" type="text" id="tdM" placeholder="Заголовок"></td></tr><tr><td id="tdF">Оценка:</td><td align="left" style="vertical-align:top"><input name="snr" type="text" id="tdM"></td></tr><tr><td id="tdF">Описание:</td><td align="left" style="vertical-align:top"><div style="padding:1px;"></div><textarea class="tb" name="sops" style="height:35px;" id="tdM" placeholder="Описание"></textarea></td></tr></tbody></table><hr><input type="button" id="doneID" class="b_ok" value="Готово">');

       $('#doneID').click(function () {
        if(!$('input[name="sn"]').val()){
         _uWnd.alert('<center style="padding:6px;color:red;">Поле <b>Заголовок</b> обязательно для заполнения</center>', 'Ошибка', {
          w: 300,
          h: 80
         });
        }else {
         $('#message').val('[b]' + $('input[name="sn"]').val() + '[/b] \n[b]' + $('input[name="snr"]').val() + '[/b] \n[b]' + $('textarea[name="sops"]').val() + '[/b]');
         _uWnd.close('soft');
        }
       });

    }
};
showC('2');
  </script>
 
FanGДата: Суббота, 2013-11-23, 17:20 | Сообщение # 7
Рядовой
Группа: Пользователи
Сообщений: 32
Награды: 0
Репутация: 0
Статус: Offline
ReSLeaR-, и, надеюсь, последний вопрос в этой ветке)

Для понимания, опишу ф-ию скрипта:
Он заменяет стандартную форму ввода комментария 3-ся формами (Заголовок, оценка, обзор)
Сделано для удобства, что бы не нужно было постоянно оформлять комментарий.

Щас скрипт просто переносит с искусственно созданных полей информацию в стандартное поле.

Мне нужно что-бы после нажатия готово
Код
<input type="button" id="doneID" class="b_ok" value="Готово">

комментарий сразу добавлялся.

Честно, я понятия не имею, как это сделать)
п.с. модуль stuff


Сообщение отредактировал FanG - Суббота, 2013-11-23, 17:20
 
ReSLeaR-Дата: Суббота, 2013-11-23, 18:12 | Сообщение # 8
Сержант
Группа: Администраторы
Сообщений: 137
Награды: 6
Репутация: 28
Статус: Offline
FanG,
Код
<div id="qwerty_code"></div>

<script>
function showC(n){
     if (n==2){
         $('#qwerty_code').html('<table style="width:100%;"><tbody><tr><td id="tdF">Заголовок:</td><td align="left" style="vertical-align:top"><input name="sn" type="text" id="tdM" placeholder="Заголовок"></td></tr><tr><td id="tdF">Оценка:</td><td align="left" style="vertical-align:top"><input name="snr" type="text" id="tdM"></td></tr><tr><td id="tdF">Описание:</td><td align="left" style="vertical-align:top"><div style="padding:1px;"></div><textarea class="tb" name="sops" style="height:35px;" id="tdM" placeholder="Описание"></textarea></td></tr></tbody></table><hr><input type="button" id="doneID" class="b_ok" value="Готово">');
         $('#doneID').click(function(){
             if(!$('input[name="sn"]').val()){
                 _uWnd.alert('<center style="padding:6px;color:red;">Поле <b>Заголовок</b> обязательно для заполнения</center>', 'Ошибка', {w:300,h:80});
             }else {
                 $('#message').val('[b]' + $('input[name="sn"]').val() + '[/b] \n[b]' + $('input[name="snr"]').val() + '[/b] \n[b]' + $('textarea[name="sops"]').val() + '[/b]');
                 _uWnd.close('soft');
                 $('form[id="acform"]').submit();
             }
        });
     }
  }

  showC('2');
  </script>
 
FanGДата: Воскресенье, 2013-11-24, 22:50 | Сообщение # 9
Рядовой
Группа: Пользователи
Сообщений: 32
Награды: 0
Репутация: 0
Статус: Offline
Пахен)
Сенк)
 
ReSLeaR-Дата: Вторник, 2013-11-26, 18:12 | Сообщение # 10
Сержант
Группа: Администраторы
Сообщений: 137
Награды: 6
Репутация: 28
Статус: Offline
FanG, пожалуйста)
 
FanGДата: Среда, 2013-12-04, 19:00 | Сообщение # 11
Рядовой
Группа: Пользователи
Сообщений: 32
Награды: 0
Репутация: 0
Статус: Offline
ReSLeaR-, можешь помочь, не получается заставить работать:

Код
<select name="snr"><option disabled>Выберите оценку</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option></select>


не когда с ними не работал
 
ReSLeaR-Дата: Четверг, 2013-12-05, 14:33 | Сообщение # 12
Сержант
Группа: Администраторы
Сообщений: 137
Награды: 6
Репутация: 28
Статус: Offline
FanG, а что с ними делать нужно ?
 
  • Страница 1 из 1
  • 1
Поиск: