Lines 225-230
$( document ).ready( function () {
Link Here
|
225 |
|
225 |
|
226 |
$(".modalselect").on("click", function(){ |
226 |
$(".modalselect").on("click", function(){ |
227 |
var datasource = $(this).data("source"); |
227 |
var datasource = $(this).data("source"); |
|
|
228 |
var exclusions = $(this).data("exclusions").split('|'); |
228 |
var pref_name = this.id.replace(/pref_/, ''); |
229 |
var pref_name = this.id.replace(/pref_/, ''); |
229 |
var pref_value = this.value; |
230 |
var pref_value = this.value; |
230 |
var prefs = pref_value.split("|"); |
231 |
var prefs = pref_value.split("|"); |
Lines 238-244
$( document ).ready( function () {
Link Here
|
238 |
} else { |
239 |
} else { |
239 |
checked = ""; |
240 |
checked = ""; |
240 |
} |
241 |
} |
241 |
items.push('<label><input class="dbcolumn_selection" type="checkbox" id="' + key + '"' + checked + ' name="pref" value="' + val + '" /> ' + key + '</label>'); |
242 |
if( exclusions.indexOf( val ) >= 0 ){ |
|
|
243 |
disabled = ' disabled="disabled" '; |
244 |
checked = ""; |
245 |
} else { |
246 |
disabled = ""; |
247 |
} |
248 |
items.push('<label><input class="dbcolumn_selection" type="checkbox" id="' + key + '"' + checked + disabled + ' name="pref" value="' + val + '" /> ' + key + '</label>'); |
242 |
}); |
249 |
}); |
243 |
$("<div/>", { |
250 |
$("<div/>", { |
244 |
"class": "columns-2", |
251 |
"class": "columns-2", |
245 |
- |
|
|