Шаблон JQuery: Как сохранить обратную косую черту в контенте? - PullRequest
0 голосов
/ 14 ноября 2010

Используя JQuery и подключаемый модуль Microsoft Template, я имею это в шаблоне:

<input type="button" value="Save" onclick="Add('{{= path}}')" />

Путь - это путь к файловой системе

C:\Photos\myPhoto.jpg

Но обратные слешиинтерпретируется как escape-символы.Как я могу отформатировать это, чтобы включить обратную косую черту?

1 Ответ

4 голосов
/ 14 ноября 2010

Используйте encodeURIComponent(), например:

<input type="button" value="Save" onclick="Add('{{=encodeURIComponent(path)}}')" />

Хотя лучшим подходом было бы добавить обработчик click после создания шаблона.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...