Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Переменная значения без слеша
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Переменная значения без слеша

Страниц (1): [1]
 

1. pantela - 24 Июля, 2015 - 23:58:19 - перейти к сообщению
Как можно составлять переменные без написания слешей на конце строк?

напр. в JS вмесето:
CODE (javascript):
скопировать код в буфер обмена
  1.        company_number: '\
  2.           <div class="col-md-12">\
  3.               <label class="control-label">Company number</label>\
  4.               <div class="form-group">\
  5.                   <div class="input-group">\
  6.                       <span class="input-group-addon">\
  7.                           <i class="ace-icon fa fa-barcode"></i>\
  8.                       </span>\
  9.                       <input type="text" name="company_number" autocomplete="off" value="" class="form-control" />\
  10.                   </div>\
  11.               </div>\
  12.           </div>'


что бы было
CODE (javascript):
скопировать код в буфер обмена
  1.        company_number: '
  2.           <div class="col-md-12">
  3.               <label class="control-label">Company number</label>
  4.               <div class="form-group">
  5.                   <div class="input-group">
  6.                       <span class="input-group-addon">
  7.                           <i class="ace-icon fa fa-barcode"></i>
  8.                       </span>
  9.                       <input type="text" name="company_number" autocomplete="off" value="" class="form-control" />
  10.                   </div>
  11.               </div>
  12.           </div>'


Реально вобще? На сколько правильно? Растерялся
2. Ch_chov - 25 Июля, 2015 - 08:03:43 - перейти к сообщению
http://stackoverflow[dot]com/questio[dot][dot][dot]gs-in-javascript

Большие куски html внутри js кода обычно не рекомендуется. Грузите их в скрытые DOM элементы или используйте шаблонизатор.
3. pantela - 25 Июля, 2015 - 16:11:23 - перейти к сообщению
спс, но с + не не хочеться... ситуация токая...
Цитата:
Грузите их в скрытые DOM
макс. стараюсь использовать просто у меня имеется напр. тег <span id="text"></span>
которому передаю из JS массив одно значение
CODE (javascript):
скопировать код в буфер обмена
  1.     var you_can_text = {
  2.         physical: '<?=$type_you_can_physical?>',
  3.         individual: '<?=$type_you_can_agent?>',
  4.         broker: '<?=$type_you_can_broker?>',
  5.         financial: '<?=$type_you_can_financial?>',
  6.         developer: '<?=$type_you_can_developer?>',
  7.     };

Где PHP переменные это чисто HTML файлы, в которых HTML код, вот и мне приходиться в этих файлах прописывать слешы на конце, что очень тупо...
4. Ch_chov - 25 Июля, 2015 - 19:20:38 - перейти к сообщению
json_encode

 

Powered by ExBB FM 1.0 RC1