issue 282: added prefix for input_name for checkbox, checkboxgroup and combobox. Now their value can be accessed from JS.

git-svn-id: https://beef.googlecode.com/svn/trunk@759 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
This commit is contained in:
antisnatchor
2011-02-22 17:02:00 +00:00
parent f6ec4d47ea
commit 635a7c823a

View File

@@ -44,15 +44,16 @@ function generate_form_input_field(form, input, value, disabled, zombie) {
input_field = new Ext.form.Label(input_def);
break;
case 'checkbox':
input_def['name'] = input['name'];
input_def['name'] = 'chk_' + input['name'];
input_field = new Ext.form.Checkbox(input_def);
break;
case 'checkboxgroup':
input_def['name'] = input['name'];
input_def['name'] = 'chkg_' + input['name'];
input_def['items'] = input['items'];
input_field = new Ext.form.CheckboxGroup(input_def);
break;
case 'combobox':
input_def['name'] = 'com_' + input['name'];
input_def['triggerAction'] = 'all';
// add a listener so that when the check box is changed it will update the payload options