Почему tableToGrid jqGrid создает строки двойной высоты, если в ячейке таблицы присутствуют символы новой строки? - PullRequest
1 голос
/ 16 сентября 2011

Я пытался преобразовать таблицу в jqGrid с помощью функции tableToGrid на платформе Windows.По какой-то причине он увеличивает высоту строки вдвое, если есть символ новой строки.Кто-нибудь знает, если это функция или ошибка, и как я могу изменить поведение, чтобы игнорировать символы новой строки, чтобы иметь нормальную высоту строки?

<head>
    <script type="text/javascript">
         $(document).ready(function () {
             tableToGrid('#mytable', {
                caption: "My converted table!",
                pager: '#mypager',
                multiselect: true,
                height: 'auto',
                gridview: true
            });
        });
     </script>
</head>

<body>
     <table id="mytable" cellspacing=0 cellpadding=1 border=1>
        <thead>
        <tr>
                <th>Icon</th>
                <th>Platform</th>
                <th>Size</th>      
        </tr>
        </thead>
        <tbody>
        <tr>
                <td><img src="http://icons.iconarchive.com/icons/visualpharm/must-have/16/Properties-icon.png" alt=""></td>
                <td>PC</td>
                <td>12</td>
        </tr>
        <tr>
                <td>
          <img src="http://icons.iconarchive.com/icons/visualpharm/must-have/16/Properties-icon.png" alt="">
        </td>
                <td>Mac</td>
                <td>15</td>
        </tr>
        </tbody>
    </table>
     <div id="mypager"></div> 
 </body>
</html>

1 Ответ

0 голосов
/ 24 сентября 2011

Я столкнулся с чем-то похожим.Вы пытались объединить таблицу в одну строку, как это:

<tr><td><img src="http://icons.iconarchive.com/icons/visualpharm/must-have/16/Properties--con.png" alt=""></td><td>PC</td><td>12</td></tr> 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...