From f8069ec02da241d912406e23eb6ef95b8e19f916 Mon Sep 17 00:00:00 2001 From: chouseknecht Date: Wed, 18 Sep 2013 11:45:43 -0400 Subject: [PATCH] Modified form generator, adding ID attribute to all form elements --- awx/ui/static/lib/ansible/form-generator.js | 51 +++++++++++++++------ 1 file changed, 36 insertions(+), 15 deletions(-) diff --git a/awx/ui/static/lib/ansible/form-generator.js b/awx/ui/static/lib/ansible/form-generator.js index 26811278d9..17f0e610ea 100644 --- a/awx/ui/static/lib/ansible/form-generator.js +++ b/awx/ui/static/lib/ansible/form-generator.js @@ -363,7 +363,18 @@ angular.module('FormGenerator', ['GeneratorHelpers', 'ngCookies']) return x; } - function buildCheckbox(field, fld) { + function buildId(field, fld) { + var html = ''; + if (field.id) { + html += Attr(field,'id') : ""; + } + else { + html += "id=\"" + this.form.name + "_" + fld + "\" "; + } + return html; + } + + function buildCheckbox(field, fld, idx) { var html=''; html += "