Как отобразить список кликабельных элементов из нескольких столбцов?

Вы также можете просто создать новый словарь с пониманием словаря. Это позволяет избежать импорта копии.

dout = dict((k,v) for k,v in mydict.items())

Конечно, в python> = 2.7 вы можете сделать:

dout = {k:v for k,v in mydict.items()}

Но для обратной совместимости лучший способ лучше.

0
задан Buttlet 16 January 2019 в 19:20
поделиться

1 ответ

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

$("#display-table tr").click(function(){
   $(this).addClass('selected').siblings().removeClass('selected'); 
   var value=$(this).find('td:first').html();
   alert(value);    
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.2.1/css/bootstrap.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.2.1/js/bootstrap.min.js"></script>
<table id="display-table" class="table table-hover">
    <thead>
        <th>Sent By</th>
        <th>Message</th>
    </thead>
    <tbody>
        <tr>
            <td>ABC User</td>
            <td>how-do-i-display-list-of-multi-column-clickable-items</td>
        </tr>
        <tr>
            <td>ADC User</td>
            <td>how-do-i-display-list-of-multi-column-clickable-items</td>
        </tr>
        <tr>
            <td>ADE User</td>
            <td>how-do-i-display-list-of-multi-column-clickable-items</td>
        </tr>
    </tbody>
</table>

0
ответ дан Avanthika 16 January 2019 в 19:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: