|
Lines 14-41
$(document).ready(function() {
Link Here
|
| 14 |
holdst.fnAddFilters("filter"); |
14 |
holdst.fnAddFilters("filter"); |
| 15 |
[%# add separateData function to cleanse jQuery select lists by breaking apart strings glued with BR tags and then de-duplicating any repeated library codes %] |
15 |
[%# add separateData function to cleanse jQuery select lists by breaking apart strings glued with BR tags and then de-duplicating any repeated library codes %] |
| 16 |
function separateData ( ColumnData ){ |
16 |
function separateData ( ColumnData ){ |
| 17 |
var cD = ColumnData; |
17 |
var cD = ColumnData; |
| 18 |
var new_array = new Array(); |
18 |
var new_array = new Array(); |
| 19 |
for ( j=0 ; j<cD.length ; j++ ) { |
19 |
for ( j=0 ; j<cD.length ; j++ ) { |
| 20 |
var strMatch = cD[j].match(/<br>/gi); |
20 |
var split_array = cD[j].split(/<br>/gi); |
| 21 |
if (strMatch) { |
21 |
for ( k=0 ; k<split_array.length ; k++ ){ |
| 22 |
var split_array = cD[j].split(/<br>/gi); |
22 |
var check_array = $.inArray(split_array[k], new_array); |
| 23 |
for ( k=0 ; k<split_array.length ; k++ ){ |
23 |
if (check_array == -1) { |
| 24 |
var check_array = $.inArray(split_array[k], new_array); |
24 |
new_array.push(split_array[k]); |
| 25 |
if (check_array == -1) { |
25 |
} |
| 26 |
new_array.push(split_array[k]); |
26 |
} |
| 27 |
} |
27 |
} |
| 28 |
} |
28 |
new_array.sort(); |
| 29 |
} |
29 |
return new_array; |
| 30 |
else { |
|
|
| 31 |
var check_array = $.inArray(cD[j], new_array); |
| 32 |
if (check_array == -1) { |
| 33 |
new_array.push(cD[j]); |
| 34 |
} |
| 35 |
} |
| 36 |
} |
| 37 |
new_array.sort(); |
| 38 |
return new_array; |
| 39 |
} |
30 |
} |
| 40 |
[%# add SeparateData function into createSelect function, so that it does the createSelect on clean data %] |
31 |
[%# add SeparateData function into createSelect function, so that it does the createSelect on clean data %] |
| 41 |
function createSelect( data ) { |
32 |
function createSelect( data ) { |
|
Lines 188-191
$(document).ready(function() {
Link Here
|
| 188 |
</div> |
179 |
</div> |
| 189 |
</div> |
180 |
</div> |
| 190 |
</div> |
181 |
</div> |
| 191 |
[% INCLUDE 'intranet-bottom.inc' %] |
182 |
[% INCLUDE 'intranet-bottom.inc' %] |
| 192 |
- |
|
|