From bc8a0685deff649ed0f4c84aa4346a07173825b6 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Fri, 11 Oct 2013 14:34:24 +0530 Subject: [PATCH] [field_group] [minor] button hilighting / defaults --- public/js/wn/ui/field_group.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/public/js/wn/ui/field_group.js b/public/js/wn/ui/field_group.js index 592248a79a..053a935e4a 100644 --- a/public/js/wn/ui/field_group.js +++ b/public/js/wn/ui/field_group.js @@ -8,15 +8,21 @@ wn.ui.FieldGroup = wn.ui.form.Layout.extend({ $.extend(this, opts); this._super(); $.each(this.fields || [], function(i, f) { - if(!f.fieldname && f.label) f.fieldname = f.label.replace(/ /g, "_").toLowerCase(); + if(!f.fieldname && f.label) { + f.fieldname = f.label.replace(/ /g, "_").toLowerCase(); + } }) }, make: function() { if(this.fields) { this._super(); this.refresh(); + // set default + $.each(this.fields_list, function(i, f) { + if(f.df["default"]) f.set_input(f.df["default"]); + }) if(!this.no_submit_on_enter) { - $(this.body).find(".btn:first").removeClass("btn-default").addClass("btn-primary"); + $(this.body).find(".control-input > .btn").filter(":first").removeClass("btn-default").addClass("btn-primary"); this.catch_enter_as_submit(); } }