@ Luv / Не уверен, что я полностью понял вашу ссылку на excel.exe против изменения размера с помощью сценария перетаскивания мышью, описанного в вашем вопросе, но я постараюсь ответить тем, с чем мне удалось поработать до сих пор в отношении в DataTables плюс некоторые чтения и соображения при просмотре их веб-сайта (http://www.datatables.net)
Есть очень крутой плагин (я не пробовал сам), который позволяет вам делать CRUD (цикл программирования Create-Read-Update-Delete .. В случае, если вы работаете с каким-то локальным хранилищем или базой данных подход для хранения данных ваших приложений) Кроме того, я не могу точно догадаться, к какой функциональности вы, наконец, стремитесь, вот несколько соображений, которые следует рассмотреть:
Платный плагин для таблиц данных (плагин редактора)
http://editor.datatables.net/release/DataTables/extras/Editor/examples/events_keySubmit.html
Стоит около 15 долларов США за лицензию, если я не ошибаюсь, но поставляется со встроенным набором готовых для CRUD приложений API, что кажется действительно классным ... Я думаю, что он использует своего рода модальное окно открытия facebox на вызванные события. Стоит попробовать!
Если вы хотите редактировать DataTables, я думаю, что для этого есть плагин
http://datatables.net/release-datatables/examples/api/editable.html
(dataTables, созданные Allan Jardine, по-видимому, очень поддерживаются его сообществом, и я хотел бы предложить, чтобы, если вы планируете разрабатывать с ним, вы должны стать постоянным участником на их форумах или задавать вопросы Аллану так, как если бы требуемый функционал, который вы ищете, был разработан для этой текущей стабильной версии его интересной работы).
С другой стороны, если вам нужно отредактировать ширину столбцов как метод изменяемого размера пользовательского интерфейса jQuery, я считаю, что вам нужно перехватить перерисовку функции и написать собственное расширение, например, в этом примере:
http://datatables.net/release-datatables/examples/api/tabs_and_scrolling.html
Кроме того, вам может быть интересно посмотреть: (http://jqueryui.com/resizable/), чтобы узнать больше о том, как можно создать прототип для обработки столбцов в fnReDraw (что очень полезно для перехвата событий, когда мы используем параметры сортировки или фильтрации из DaTatables) с программированием некоторых связанных событий.
Я не пробовал это, но это могло бы работать в крайнем случае ... Удачного кодирования;)