Uncaught SyntaxError: Unexpected token ILLEGAL

kent

Создатель
Регистрация
6 Ноя 2011
Сообщения
38
Реакции
2
Консоль выдает ошибку: Uncaught SyntaxError: Unexpected token ILLEGAL
и ссылается на строчку:
Код:
$("#dlepopup").remove();$("body").append("<div id='dlepopup' title='Редактирование доп поля' style='display:none'><br /><form id=\"xfieldsedit\"><table><div id=\"xfield_holder_qwer1\" class=\"form-group\" >
В чем проблема? помогите
 
Следующие строчки покажи
Или просто закрой
HTML:
append("
как-то так:
Код:
 ");
 
полный код
Код:
$("#dlepopup").remove();$("body").append("<div id='dlepopup' title='Редактирование доп поля' style='display:none'><br /><form id=\"xfieldsedit\"><table><div id=\"xfield_holder_qwer1\" class=\"form-group\" >
  <label class=\"control-label col-lg-2\">Текст:</label>
  <div class=\"col-lg-10\">
     <input type=\"text\" style=\"width:437px;\" name=\"xfield[qwer1]\" id=\"xf_qwer1\" value=\"2500\" data-rel=\"links\" />&nbsp;&nbsp;<span class=\"note large\"> <i class=\"icon-warning-sign\"></i> необязательно</span>
  </div>
</div></table></form></div>");
$("#dlepopup").dialog({autoOpen:true,width:470,buttons:{'Отмена':function(){ $(this).dialog("close");$("#dlepopup").remove()},'Сохранить':function(){xfieldsEdit({f:'qwer1',n:'37',a:'save',v:$("#xfieldsedit").find('input').val()});$(this).dialog("close");$("#dlepopup").remove()}}})
 
полный код
Код:
$("#dlepopup").remove();$("body").append("<div id='dlepopup' title='Редактирование доп поля' style='display:none'><br /><form id=\"xfieldsedit\"><table><div id=\"xfield_holder_qwer1\" class=\"form-group\" >
  <label class=\"control-label col-lg-2\">Текст:</label>
  <div class=\"col-lg-10\">
     <input type=\"text\" style=\"width:437px;\" name=\"xfield[qwer1]\" id=\"xf_qwer1\" value=\"2500\" data-rel=\"links\" />&nbsp;&nbsp;<span class=\"note large\"> <i class=\"icon-warning-sign\"></i> необязательно</span>
  </div>
</div></table></form></div>");
$("#dlepopup").dialog({autoOpen:true,width:470,buttons:{'Отмена':function(){ $(this).dialog("close");$("#dlepopup").remove()},'Сохранить':function(){xfieldsEdit({f:'qwer1',n:'37',a:'save',v:$("#xfieldsedit").find('input').val()});$(this).dialog("close");$("#dlepopup").remove()}}})
В JavaScript нельзя строчку переносить так, на новой строчке должна быть новая команда, а предыдущая должны быть закрыта на предыдущей же строче:
Код:
$("#dlepopup").remove();$("body").append("<div id='dlepopup' title='Редактирование доп поля' style='display:none'><br /><form id=\"xfieldsedit\"><table><div id=\"xfield_holder_qwer1\" class=\"form-group\" ><label class=\"control-label col-lg-2\">Текст:</label><div class=\"col-lg-10\"><input type=\"text\" style=\"width:437px;\" name=\"xfield[qwer1]\" id=\"xf_qwer1\" value=\"2500\" data-rel=\"links\" />&nbsp;&nbsp;<span class=\"note large\"> <i class=\"icon-warning-sign\"></i> необязательно</span></div></div></table></form></div>");
$("#dlepopup").dialog({autoOpen:true,width:470,buttons:{'Отмена':function(){ $(this).dialog("close");$("#dlepopup").remove()},'Сохранить':function(){xfieldsEdit({f:'qwer1',n:'37',a:'save',v:$("#xfieldsedit").find('input').val()});$(this).dialog("close");$("#dlepopup").remove()}}})
 
а как через $output = str_replace(); удалить перенос? или такое невозможно?
 
Назад
Сверху