Ticket #6192 (new enhancement)

Opened 4 months ago

Last modified 2 months ago

make dijit.form.Form more useful

Reported by: alex Owned by:
Priority: normal Milestone: 1.4
Component: Dijit Version: 1.1b1
Severity: normal Keywords: form, dijit
Cc: alex, dante

Description (last modified by dylan) (diff)

today dijit.form.Form doesn't handle some straight-forward use-cases. For instance:

  • addChild() doesn't work
  • handling of native HTML input types is feeble to non-existant
  • form.Form can't auto-generate fieldsets from groups of item/label/required pairs/objects
  • form.Form doesn't handle automatic XHR-ing of form data
  • there's no dojo.data integration

Change History

Changed 4 months ago by alex

  • description modified (diff)

Changed 4 months ago by alex

  • summary changed from make dijit.form.Form actually useful in the real world to make dijit.form.Form more useful

Changed 2 months ago by dylan

  • description modified (diff)

This one needs an owner, Perhaps Nathan or Sam are interested?

Changed 2 months ago by bill

  • milestone changed from 1.2 to 1.4

Owner for dijit.Form definitely appreciated... we are kind-of waiting on Joose but he's been busy recently; he said he would hopefully have more time in the summer, IIRC, which is coming soon.

addChild() doesn't work

I'm not sure what addChild() would mean on free-form HTML like a form.

handling of native HTML input types is feeble to non-existant

Dup of #4408

Anyway, this meta-ticket needs to be split into individual tickets and then can consider each one.

Note: See TracTickets for help on using tickets.