@@ -345,7 +345,7 @@ QueryBuilder.prototype.setRoot = function(addRule, data, flags) {
345345 addRule = ( addRule === undefined || addRule === true ) ;
346346
347347 var group_id = this . nextGroupId ( ) ;
348- var $group = $ ( this . getGroupTemplate ( group_id , 1 ) ) ;
348+ var $group = $ ( $ . parseHTML ( this . getGroupTemplate ( group_id , 1 ) ) ) ;
349349
350350 this . $el . append ( $group ) ;
351351 this . model . root = new Group ( null , $group ) ;
@@ -535,7 +535,7 @@ QueryBuilder.prototype.addRule = function(parent, data, flags) {
535535 }
536536
537537 var rule_id = this . nextRuleId ( ) ;
538- var $rule = $ ( this . getRuleTemplate ( rule_id ) ) ;
538+ var $rule = $ ( $ . parseHTML ( this . getRuleTemplate ( rule_id ) ) ) ;
539539 var model = parent . addRule ( $rule ) ;
540540
541541 model . data = data ;
@@ -625,7 +625,7 @@ QueryBuilder.prototype.createRuleFilters = function(rule) {
625625 * @returns {QueryBuilder.Filter[] }
626626 */
627627 var filters = this . change ( 'getRuleFilters' , this . filters , rule ) ;
628- var $filterSelect = $ ( this . getRuleFilterSelect ( rule , filters ) ) ;
628+ var $filterSelect = $ ( $ . parseHTML ( this . getRuleFilterSelect ( rule , filters ) ) ) ;
629629
630630 rule . $el . find ( QueryBuilder . selectors . filter_container ) . html ( $filterSelect ) ;
631631
@@ -654,7 +654,7 @@ QueryBuilder.prototype.createRuleOperators = function(rule) {
654654 }
655655
656656 var operators = this . getOperators ( rule . filter ) ;
657- var $operatorSelect = $ ( this . getRuleOperatorSelect ( rule , operators ) ) ;
657+ var $operatorSelect = $ ( $ . parseHTML ( this . getRuleOperatorSelect ( rule , operators ) ) ) ;
658658
659659 $operatorContainer . html ( $operatorSelect ) ;
660660
@@ -700,7 +700,7 @@ QueryBuilder.prototype.createRuleInput = function(rule) {
700700 var filter = rule . filter ;
701701
702702 for ( var i = 0 ; i < rule . operator . nb_inputs ; i ++ ) {
703- var $ruleInput = $ ( this . getRuleInput ( rule , i ) ) ;
703+ var $ruleInput = $ ( $ . parseHTML ( this . getRuleInput ( rule , i ) ) ) ;
704704 if ( i > 0 ) $valueContainer . append ( this . settings . inputs_separator ) ;
705705 $valueContainer . append ( $ruleInput ) ;
706706 $inputs = $inputs . add ( $ruleInput ) ;
0 commit comments