bootstrap-suggest.js 引号导致无法选择

bootstrap-suggest.js 使用过程中发现单双引号的出现会导致无法选择。

经过排查是html拼接处没有做转义导致的。导致html字符串无法正常解析

找到 bootstrap-suggest.js   refreshDropMenu方法内,第410行左右,

添加如下代码

keyValue = keyValue.replace(/"/g, '\\"');

keyValue = keyValue.replace(/"/g, '\\"');

html.push('',
    tds.join(''), '');

————随手笔记

你可能感兴趣的:(javascript,bootstrap,前端)