#jquery-ui #jquery
#jquery-пользовательский интерфейс #jquery
Вопрос:
при отображении записей, полученных из базы данных sql в jqgrid в IE7, если данные содержат более одного пробела, они отображают в jqrid только один пробел. любая идея для решения этой проблемы..
Ответ №1:
В HTML, когда у вас есть 2 пробела, он будет отображаться как один, поэтому в одном месте есть специальный символ для нескольких пробелов amp;nbsp;
, или вы можете отобразить свои данные в теге HTML <pre>j j</pre>
Итак, что вам следует сделать, заменить все множественные пробелы на « amp;nbsp;
» или использовать <pre>
для отображения их как есть.
Комментарии:
1. Поскольку javascript
s.replace(str, with)
заменяет только одно вхождение str, вы можете использовать для этого регулярное выражениеs.replace(/ /g, "amp;nbsp;")