I'm having some difficulty with the following, probably overlooking something (checked manual, forums and API).
I have a form that I want to use for filling a database entity. I have copied the content of the entity to a model, created a form and a controller without problems. However, now I am extending the form, replacing a text field with a SelectBox to limit the input options. In alle examples I can find, SelectBoxes are tied to models that contain an array of options, and the SelectBox gets it's own controller next to the overall form controller. My question now is, what to add to e.g. this example in order to make the SelectBox use an array of options, while the result gets synchronised to a string in my model. I found these two examples, of which I prefer the second, but I can't get it to work in the way I want: Should I follow the approach in this demo (using qx.data.controller.Object instead of qx.data.controller.Form: http://demo.qooxdoo.org/devel/demobrowser/#data~SelectBox.htmlDemo or is there a way to integrate the automated model and controller creation as in this demo: http://demo.qooxdoo.org/devel/demobrowser/#data~FormAndListController.html My models looks something like this: The overall model bound to the form and it's controller: { name: "aname", type: "string" } The list of values to be used by the SelectBox: [ "string", "int", "boolean", "float", "pwstring", "largestring"] So, in the end, I want to end up with the following: - on loading the form, the selectbox shows the current value of the model - on updating the selectbox, using it's list of options, the type field in the model is updated - the list of values used by the selectbox is not in the model of the form Any ideas, or examples of how this can be done? Regards, Angelo -- View this message in context: http://qooxdoo.678.n2.nabble.com/Binding-a-SelectBox-to-a-text-item-in-a-model-tp7582561.html Sent from the qooxdoo mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
