Opened 12 years ago

Closed 12 years ago

#6004 closed defect (fixed)

[cla][patch][test] Suggested: checkbox-based multiselect

Reported by: nathan Owned by: dante
Priority: high Milestone: 1.1
Component: DojoX Form Version: 1.0
Keywords: Cc:
Blocked By: Blocking:

Description

From discussions in IRC, it might be nice to have a widget that extends MultiSelect? that provides check boxes for selecting.

A patch and test case follow.

Attachments (3)

CheckedMultiSelect.patch (10.3 KB) - added by nathan 12 years ago.
Patch which adds a Checked Multi-select - this is placed in dojox.form, as per discussions on IRC - and it includes the appropriate README and test files as well.
CheckedMultiTests.patch (2.6 KB) - added by nathan 12 years ago.
Adds test cases for form.getValues(), connect(onChange) and select.addOption() - also fixed issues with onChange and addOption
multiselect.patch (10.2 KB) - added by nathan 12 years ago.
Updates dojox.form.CheckedMultiSelect? to work in FF2, and to support disabling of the widget.

Download all attachments as: .zip

Change History (11)

comment:1 Changed 12 years ago by nathan

Cc: nathan added; nathan@… removed

comment:2 Changed 12 years ago by nathan

Cc: nathan removed
Reporter: changed from guest to nathan

comment:3 Changed 12 years ago by bill

Component: GeneralDojoX Form
Owner: changed from anonymous to dante

Changed 12 years ago by nathan

Attachment: CheckedMultiSelect.patch added

Patch which adds a Checked Multi-select - this is placed in dojox.form, as per discussions on IRC - and it includes the appropriate README and test files as well.

comment:4 Changed 12 years ago by dante

Milestone: 1.1
Status: newassigned

comment:5 Changed 12 years ago by dante

Resolution: fixed
Status: assignedclosed

(In [12737]) fixes #6004 - introduce a MultiSelect? which uses checkboxes rather than ctrl-click selection courtesy nathan toone (cla), and is the start of the dojox.form project - a collection of form-specific extensions and widgets. needs another testcase, a demo_select.html would be nice ;), and to double check everything is working after checkin. thanks nathan!

hopefully, by 1.1 FileInput? and the other dojox.widget.* form-widgets can be migrated to dojox.form

Changed 12 years ago by nathan

Attachment: CheckedMultiTests.patch added

Adds test cases for form.getValues(), connect(onChange) and select.addOption() - also fixed issues with onChange and addOption

comment:6 Changed 12 years ago by dante

(In [12738]) refs #6004 - proxy commit for nathan toone - adds more to test.

Changed 12 years ago by nathan

Attachment: multiselect.patch added

Updates dojox.form.CheckedMultiSelect? to work in FF2, and to support disabling of the widget.

comment:7 Changed 12 years ago by nathan

Resolution: fixed
Status: closedreopened

comment:8 Changed 12 years ago by dante

Resolution: fixed
Status: reopenedclosed

(In [13029]) fixes #6004 - proxy commit from Nathan Toone [cla] - fixes ff2 issues and adds disabled support to CheckedMultiSelect?

Note: See TracTickets for help on using tickets.