[add] Bloodhound in local files

This commit is contained in:
Jose Pabl Domingo Aramburo Sanchez 2018-08-12 21:51:09 -06:00
parent 49e114c18a
commit 6615e5471a
3 changed files with 2456 additions and 5 deletions

View File

@ -226,7 +226,7 @@ if(!isset($_SESSION['userName'])){
<script src="../js/getBaseUrl.js"></script>
<script src="../js/landing.js"></script>
<script src="../js/bootstrap-datepicker.min.js"></script>
<script src="https://twitter.github.io/typeahead.js/releases/latest/typeahead.bundle.js"></script>
<script src="../js/typeahead.bundle.js"></script>
<link href="../css/bootstrap-datepicker.min.css" rel="stylesheet">
<link href="../css/landing.css" rel="stylesheet">

View File

@ -4,7 +4,8 @@
$(document).ready(function(){
let baseUrl = getbaseUrl();
let productos = new Bloodhound({
// Setting up bloodhound typeahead
let employeesList = new Bloodhound({
datumTokenizer: Bloodhound.tokenizers.obj.whitespace("name"),
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
@ -23,8 +24,7 @@ $(document).ready(function(){
}
});
// Initialize the Bloodhound suggestion engine
productos.initialize();
employeesList.initialize();
$("#editEmploySearch").typeahead({
hint: true,
@ -34,7 +34,7 @@ $(document).ready(function(){
{
name: "result",
displayKey: "fullName",
source: productos.ttAdapter()
source: employeesList.ttAdapter()
}).bind("typeahead:selected", function(obj, datum, name) {
$(this).data("id", datum.code);
console.log(datum.code);

File diff suppressed because it is too large Load Diff