The example in Showcase2 uses an XmlReader like so:
...
# //setup form data reader
# RecordDef recordDef = new RecordDef(new FieldDef[]{
# new StringFieldDef("first", "name/first"),
# new StringFieldDef("last", "name/last"),
# new StringFieldDef("company"),
# new StringFieldDef("email"),
# new StringFieldDef("state"),
# new DateFieldDef("dob", "dob", "m/d/Y")});
#
# final XmlReader reader = new XmlReader("contact",
recordDef);
# reader.setSuccess("@success");
#
# //setup error reader to process from submit response from
server
# RecordDef errorRecordDef = new RecordDef(new FieldDef[]{
# new StringFieldDef("id"),
# new StringFieldDef("msg")
# });
#
# XmlReader errorReader = new XmlReader("field",
errorRecordDef);
# errorReader.setSuccess("@success");
.......
# formPanel.setReader(reader);
# formPanel.setErrorReader(errorReader);
......
# final Button submitBtn = new Button("Submit", new
ButtonListenerAdapter() {
# public void onClick(Button button, EventObject e) {
# formPanel.getForm().submit("data/xml-errors.xml",
null, Connection.GET,
# "Saving Data...",
false);
# }
# });
........
For JsonReader i changed to:
final JsonReader reader = new JsonReader("contact",
recordDef);
reader.setSuccessProperty("success");
The API says Form uses JsonReader by default. However, when I try to
do the exact same thing as above using a JsonReader, the form does not
submit; it doesn't even give an error message!
Does anyone kindly have a simple sample form submission using
JsonReader?
Thanks
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"GWT-Ext Developer Forum" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/gwt-ext?hl=en
-~----------~----~----~----~------~----~------~--~---