Ich habe eine searchbar mit der livesearch.com Funktionalität enthalten von ajaxlivesearch.comkann ich einige Hinweise auf ajaxlivesearch.com Funktion in Jquery verwenden
Das Problem ist, wenn ich auf ein Ergebnis klicken nichts passiert. Ich möchte eine Abfrage senden und eine Ergebnisseite anzeigen, wenn ich auf das Ergebnis klicke. Bevor ich die AJAXLIVESEARCH-Funktion eingab, habe ich einfach ein Schlüsselwort eingegeben und Enter gedrückt und dann meine Ergebnisseite angezeigt, dies geschieht mit einer Abfrage. Aber nachdem ich die AjaxliveSearch-Funktion hinzugefügt hatte, war Enter keine Option mehr, nichts passiert.
Ich denke, das Problem liegt innerhalb dieser jQuery Zeilen;
jQuery(".mySearch").ajaxlivesearch({
loaded_at: <?php echo $time; ?>,
token: <?php echo "'" . $token . "'"; ?>,
maxInput: <?php echo $maxInputLength; ?>,
onResultClick: function(e, data) {
// get the index 1 (second column) value
var selectedOne = jQuery(data.selected).find('td').eq('1').text();
// set the input value
jQuery('.mySearch').val(selectedOne);
// hide the result
jQuery(".mySearch").trigger('ajaxlivesearch:hide_result');
},
onResultEnter: function(e, data) {
// do whatever you want
// jQuery(".mySearch").trigger('ajaxlivesearch:search', {query: 'test'});
},
onAjaxComplete: function(e, data) {
// do whatever you want
}
});
Ich hoffe, jemand kann mir helfen
Prost!