2015-11-06 5 views
0

Я не уверен, что я делаю неправильно. FireBug показал мне эту ошибку:SyntaxError: unterminated string literal (doctype?)

SyntaxError: unterminated string literal 
$.post(('<!DOCTYPE html> 

Соответствующий код будет:

$('#botonGuardarIngreso').on('click', function(){ 
     var html = $(this).html(); 
     $(this).html('<i class="fa fa-spin fa-spinner"></i> Cargando...'); 
     $.post(('{{ path('editar_proceso', {'id': procesado}) }}'), $('form').serialize(), function(data){ 
      $('#botonGuardarIngreso').html(html); 
      if(data.exito){ 
       exito('El proceso disciplinario fue modificado exitosamente'); 
       window.location = '{{ path('index_proceso') }}'; 
      }else{ 
       error(data.errores, 'Errores, por favor reviselos', 15000); 
      } 
     }, 'json'); 
    }); 
+0

Как вы можете видеть из странной подсветки синтаксиса, ошибка в '$ .post (('{{path (' editar_proceso'' – Tushar

+0

что вы подразумеваете под этим? '{{Path (' index_proceso ')}}' –

+0

Итак, почему include дает вам html-документ, а не URL? – epascarello

ответ

1

Я думаю {{ path('editar_proceso', {'id': procesado}) }} создания шаблона.

В этом шаблоне удалить \n или заменить его на \\n (обратная косая черта в конце, перед новой строкой).

Смежные вопросы