mirror of
https://github.com/cwinfo/powerdns-admin.git
synced 2024-11-14 01:20:27 +00:00
49 lines
1.4 KiB
JavaScript
49 lines
1.4 KiB
JavaScript
|
var FormSamples = function () {
|
||
|
|
||
|
|
||
|
return {
|
||
|
//main function to initiate the module
|
||
|
init: function () {
|
||
|
|
||
|
// use select2 dropdown instead of chosen as select2 works fine with bootstrap on responsive layouts.
|
||
|
$('.select2_category').select2({
|
||
|
placeholder: "Select an option",
|
||
|
allowClear: true
|
||
|
});
|
||
|
|
||
|
$('.select2_sample1').select2({
|
||
|
placeholder: "Select a State",
|
||
|
allowClear: true
|
||
|
});
|
||
|
|
||
|
$(".select2_sample2").select2({
|
||
|
placeholder: "Type to select an option",
|
||
|
allowClear: true,
|
||
|
minimumInputLength: 1,
|
||
|
query: function (query) {
|
||
|
var data = {
|
||
|
results: []
|
||
|
}, i, j, s;
|
||
|
for (i = 1; i < 5; i++) {
|
||
|
s = "";
|
||
|
for (j = 0; j < i; j++) {
|
||
|
s = s + query.term;
|
||
|
}
|
||
|
data.results.push({
|
||
|
id: query.term + i,
|
||
|
text: s
|
||
|
});
|
||
|
}
|
||
|
query.callback(data);
|
||
|
}
|
||
|
});
|
||
|
|
||
|
$(".select2_sample3").select2({
|
||
|
tags: ["red", "green", "blue", "yellow", "pink"]
|
||
|
});
|
||
|
|
||
|
}
|
||
|
|
||
|
};
|
||
|
|
||
|
}();
|