Проблема присвоения значения атрибута данных.
Я пытаюсь присвоить атрибут данных элементу th по щелчку мыши, чтобы я мог отсортировать таблицу. Но это не работает
Дом.
<thead> <tr> <th class="sort-odrdtl-tbl" data-column="0" data-sort-dir="asc">OrderId</th> <th class="sort-odrdtl-tbl" data-column="1" data-sort-dir="asc">Descriptions</th> <th class="sort-odrdtl-tbl" data-column="2" data-sort-dir="asc">Quatity</th> <th class="sort-odrdtl-tbl" data-column="4" data-sort-dir="asc">Requested Date</th> <th class="sort-odrdtl-tbl" data-column="5" data-sort-dir="asc">Reason</th> </tr> </thead>
Что я уже пробовал:
$(document).ready(function () { // initialization $('#loadingWait').hide(); var token = $('[name=__RequestVerificationToken]').val(); $('.sort-odrdtl-tbl').on('click', function () { $(this).data('sort-dir', 'desc'); //$(this).first().data('sort-dir', 'desc'); debugger; }) });