Обрабатывать специальный символ »в шаблоне лезвия - PullRequest
0 голосов
/ 08 января 2019

На моей странице просмотра у меня была кнопка <button id="submit_btn" onclick="submitData('{{$data}}')">Save Data</button>. Если $data содержит специальные символы, такие как ' or ", скрипт приведет к ошибке. Как я могу справиться с этой проблемой. Пожалуйста, помогите мне.

Ответы [ 2 ]

0 голосов
/ 08 января 2019

Вы можете экранировать кавычки с помощью addlashes ()

<button id="submit_btn" onclick="submitData('{{addslashes($data)}}')">Save Data</button>

Также см. этот вопрос

0 голосов
/ 08 января 2019

Вы должны попробовать это:

<button id="submit_btn" onclick="submitData({{$data}})">Save Data</button>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...