Skip to content

Commit efd7f7c

Browse files
committed
Fix mistic100#416 coordinates demo
1 parent 4869c9c commit efd7f7c

File tree

2 files changed

+11
-9
lines changed

2 files changed

+11
-9
lines changed

assets/demo-widgets.js

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -117,10 +117,10 @@ $('#builder-widgets').queryBuilder({
117117
},
118118
input: function(rule, name) {
119119
var $container = rule.$el.find('.rule-value-container');
120-
120+
121121
$container.on('change', '[name='+ name +'_1]', function(){
122122
var h = '';
123-
123+
124124
switch ($(this).val()) {
125125
case 'A':
126126
h = '<option value="-1">-</option> <option value="1">1</option> <option value="2">2</option>';
@@ -132,10 +132,12 @@ $('#builder-widgets').queryBuilder({
132132
h = '<option value="-1">-</option> <option value="5">5</option> <option value="6">6</option>';
133133
break;
134134
}
135-
136-
$container.find('[name='+ name +'_2]').html(h).toggle(h!='');
135+
136+
$container.find('[name$=_2]')
137+
.html(h).toggle(!!h)
138+
.val('-1').trigger('change');
137139
});
138-
140+
139141
return '\
140142
<select name="'+ name +'_1"> \
141143
<option value="-1">-</option> \
@@ -152,7 +154,7 @@ $('#builder-widgets').queryBuilder({
152154
valueSetter: function(rule, value) {
153155
if (rule.operator.nb_inputs > 0) {
154156
var val = value.split('.');
155-
157+
156158
rule.$el.find('.rule-value-container [name$=_1]').val(val[0]).trigger('change');
157159
rule.$el.find('.rule-value-container [name$=_2]').val(val[1]).trigger('change');
158160
}
@@ -172,8 +174,8 @@ $('#btn-set').on('click', function() {
172174

173175
$('#btn-get').on('click', function() {
174176
var result = $('#builder-widgets').queryBuilder('getRules');
175-
177+
176178
if (!$.isEmptyObject(result)) {
177179
alert(JSON.stringify(result, null, 2));
178180
}
179-
});
181+
});

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ <h3 id="dependencies">Dependencies</h3>
5858
<li><a href="http://jquery.com">jQuery >= 1.10</a></li>
5959
<li><a href="http://getbootstrap.com">Bootstrap >= 3.1</a> (CSS Buttons and Utilities only)</li>
6060
<li><a href="https://github.com/mistic100/jQuery.extendext">$.extendext</a></li>
61-
<li><a href="http://olado.github.io/doT">doT.js</a> (@master until the author decides to publish a new version)</li>
61+
<li><a href="http://olado.github.io/doT">doT.js >= 1.0.3</a></li>
6262
<li><a href="http://momentjs.com">MomentJS</a> (optional, for Date/Time validation)</li>
6363
<li>Other libraries used by plugins</li>
6464
</ul>

0 commit comments

Comments
 (0)