在Laravel刀片模板中处理特殊字符'

时间:2019-01-08 13:52:52

标签: laravel laravel-5

在我的查看页面中,我有一个按钮 <button id="submit_btn" onclick="submitData('{{$data}}')">Save Data</button>。如果$data包含特殊字符,例如' or ",则脚本将导致错误。我该如何处理这个问题。请帮助我。

2 个答案:

答案 0 :(得分:1)

您可以使用addslashes()

转义引号字符
<button id="submit_btn" onclick="submitData('{{addslashes($data)}}')">Save Data</button>

另请参见this question

答案 1 :(得分:0)

您应该尝试:

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