php - 编辑器中的 Slickgrid html 实体问题

标签 php javascript slickgrid

我正在使用 slickgrid(js 网格)来显示一些数据。因为我需要将数据放入 "并且我的内容包含编程代码,所以我使用 php 函数 htmlentities($mycontent,ENT_QUOTES,"UTF-8") 解码内容。

现在一切都呈现良好,除非我编辑单元格。那么它不显示“ä”而是&_auml; (我使用 _ 来防止渲染)。我希望它像普通 View 一样显示。

普通 View : alt text

编辑 View : alt text

我还进入代码->slickeditor.js在js中进行html实体解码(手动编写)但没有成功。

有没有智能的解决方案?

最佳答案

您可以尝试更改服务器的 ServerDefaultCharset 并应用您的国家/地区字符集,这将避免使用 htmlentities。

您可以使用以下规则创建 .htacces:

ServerDefaultCharset UTF-8

现在您无需将 html 编码为实体。

我希望它能给你带来帮助,它对我在其他类似情况下也有帮助,因为我的语言是葡萄牙语,与你的语言有同样的困难。

关于php - 编辑器中的 Slickgrid html 实体问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4334668/

相关文章:

javascript - 优化数据循环

javascript - 如何在多个 SlickGrid 上使用通用格式化程序?

jquery - 在悬停 SlickGrid 行上显示工具提示

php - Laravel 克隆查询字符串

php - 使用表单 php>form>php 传递变量时出错

php - MySQL如何从多个表中获取数据

javascript - 在 Google Charts 直方图中指定列高

php - yii gridview 中基于三个表的关系显示

javascript - 为什么 onsubmit 事件处理程序在 php 解释器中不起作用

javascript - 如何保持 Protractor 运行?