jq grid enhancements

IN PROGRESS
Bids
7
Avg Bid (USD)
$514
Project Budget (USD)
$250 - $750

Project Description:
! Note to bidders - this project is only for LightIt !

We need a couple of updates to jqgrid
they are:
cell formatting
custom html style string may be supplied, including bold, italic, underline, align, font size

Each cell is edited separately. Editing started by double click. Single click selects the cell.

column resize
callback on resize, the new size will be persisted and used next time

horizontal cell merging
I think the easiest is to have merge / unmerge button.
Each click to merge button will merge the current selected cell with the next cell to the right.
Umerge will work vice versa.
Based on server rules the system may merge some cells, this information will be supplied with cell data. (see colspan above)
some cells cannot be merged (there could be a field in the cell data telling if cell is mergeable or not)
note: a solution needed for dragging columns with merged cells. I may suggest to unmerge the cells affected.

column dragging
some columns must always stay in a fixed position (see movable and fixed fields in column definition)
movable columns must be moved only within specific range. For instance N N Y Y Y N N, means that columns Y are movable with other Y columns and not with N columns.
there will be no situation like N Y N Y.

row dragging
some rows cannot be moved (see movable field in row settings)

inserting rows
there must be a possiblity to dynamicall insert a row into specific position

deleting rows
by clicking the delete icon

inline cell edit
just a simple textbox or dropdown would be sufficient

custom editors
for complex edit operations we must be able to use custom editors

callbacks
each operation must have a callback function to validate and submit data
each change operation may result in refreshing a part or the whole grid

cell highlighting
some cells are an aggregated of other cells, selecting such cells will highlight depended cells (see dependedCells field)
See sample screenshot

editing of aggregated cells
editing such cells will turn depended cells into checkboxes where you can check/uncheck cells required

some cells require a tooltip
standard browser tooltip does not suit, so we need to integrate something like
http://craigsworks.com/projects/qtip/demos/content/basic
or
http://jqueryui.com/tooltip/

More details and some screenshots are in the attached file

Skills required:
HTML5, Javascript
Additional Files: grid.rar
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 500
in 7 days
$ 300
in 4 days
$ 500
in 10 days
$ 600
in 50 days
$ 450
in 4 days
Hire ajitsg
$ 500
in 20 days
Hire raza23380
$ 750
in 15 days