Build a javascript jquery Tree widget

In Progress

Build a javascript Tree widget

Task

Based on input parameters (one, two and more) build a tree widget on a client side with the related node names, id’s for further manipulation.

Professional skills

Java, javascript, servlet, jsp web programming

Existing environment and resources

Windows XP Professional SP-3 testing platform, Apache Tomcat [url removed, login to view] server, MySQL [url removed, login to view] server, ready to use stored procedure for building a tree widget.

Process description

On event, when user opts an item from the dropdown list of the select form, thereby several parameters are passed through AJAX and triggers existing stored procedure on MySQL. Output results –three columns (picture 1), sent back to client side through JSON or XML and the tree widget to be constructed on the same page on which event was initiated. User HTML page must not be reloaded, only tree widget content to be appeared.

Tree widget requirements

- Jquery javascript API implementation

- Cross-browser compatible (IE, Chrome, FF, Opera, Safari)

- Acceptable time loading

- Ajax, JSON support

- Full control by JavaScript API (event handling, etc.)

- Unlimited user-data for nodes

- Customizable appearance (icons, checkboxes), top level node name customizable (picture 2)

- Serialization to XML

- Detailed documentation

Tree widget optional features , not mandatory

- Drag-and-drop support

- Items editing

- Smart Rendering for large trees

Copyright and Intellectual property

All rights including intellectual and copyright of the software product –“Tree widget” are transferred from freelancer to the employer after the freelancer receives payment from employer.

Skills: J2EE, Java, jQuery / Prototype

See more: java jquery tree, java jquery mysql tree, javascript tree, jquery tree control java, xp on freelancer, widget testing, web programming icons, web build freelancer, user testing freelancer, tree with jquery, tree rendering, tree programming, tree node, tree javascript jquery, top freelancer skills, software testing for freelancer, smart input, server side programming freelancer, programming tree, procedure for freelancer, picture of a freelancer, opera freelancer, one tree software, no of trees with n nodes, node of a tree

About the Employer:
( 6 reviews ) Astana, Kazakhstan

Project ID: #4438560