Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Alberto
    Registrato dal
    Oct 2004
    Messaggi
    1,870

    jquery calendar + quicksearch

    Non riesco a far partire la ricerca selezionando la data dal calendario.
    Cliccando su un giorno la data viene scritta nel box di ricerca di quicksearch, ma non scatta l'evento della ricerca...
    immagino basti modificare
    codice:
    bind: 'keyup',
    ma non trovo come fare

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    prova lanciando l'evento onkeyup manualmente usando la funzione trigger() di jquery.

    L'evento onkey deve essere lanciato alla selezione della data quindi all'interno di un altra funzione associata allo scatenarsi dell'evento onSelect del datapicker.

  3. #3
    Utente di HTML.it L'avatar di Alberto
    Registrato dal
    Oct 2004
    Messaggi
    1,870
    ho provato a fare così, ma non va


    codice:
    $('#datepicker').datepicker({
    		onSelect: function(dateText) { 
    			var idElement = document.getElementById("id_search");
    			idElement.value = dateText;
    			trigga();
    		}	 
    	});
    
    function trigga(){$('#id_search').trigger(cerca())}
    function cerca(){
    	$("#id_search").quicksearch("table tbody tr", {
    		noResults: '#noresults',
    		stripeRows: ['odd', 'even'],
    		bind: 'keyup'
    	});
    }

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    codice:
    $(function() {
    	$("#id_search").quicksearch("table tbody tr", {
    		noResults: '#noresults',
    		stripeRows: ['odd', 'even'],
    		bind: 'keyup'
    	});
    	$("#datepicker").datepicker({
    			onSelect: function(dateText) { 
    				var idElement = document.getElementById("id_search");
    				idElement.value = dateText;
    				$('#id_search').trigger('keyup');
    			}
    	});
    });

  5. #5

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.