Sunday, September 11, 2011

Ext.ux.form.field.InputRadio - specify radio input value at Runtime

Here's form widget i thought could be useful, it is a subclass of standard extjs4 radio class with the extension that it has a inputbox next to the label where the user can type the value that is to be its submit value and thus it disregards the 'inputValue' config supplied for standard radio button. Thus can be used in a  radiogroup along with normal radio buttons(static values) to have an option of a dynamic(user entered) value as a possible value.




This is a very rough first cut and work in progress and i intend to put it on GitHub shortly , till the js file and an example html can be obtained here , please  put both the files within your extjs4 directory and run. Comments, views , improvements are greatly welcome. Let me know if this is useful to anyone and in what scenarios has this been used.
Update 03/12/2011 - Have hosted the project in Github here, with some enhancements, like support for binding of data loaded to a form through setValues or loadRecord functions. Suggestions, forks most welcome.