Jump to content

Recommended Posts

Bonjour,

 

j'ai un soucis avec la barre de recherche et l'autocompletion. J'ai le message d'erreur suivant dans ma console firebug :

Error: cannot call methods on autocomplete prior to initialization; attempted to call method 'http://localhost/produits/recherche'

 

Mes fichiers sont appelés dans mon header comme suit :

<script type="text/javascript" src="localhost/produits/js/jquery/jquery-2.0.3.min.js"></script>
<script type="text/javascript" src="localhost/produits/js/jquery/jquery-migrate-1.2.1.js"></script>
<script type="text/javascript" src="localhost/produits/js/jquery/plugins/jquery.easing.js"></script>
<script type="text/javascript" src="localhost/produits/js/tools.js"></script>
<script type="text/javascript" src="localhost/produits/modules/blockcart/ajax-cart.js"></script>
<script type="text/javascript" src="localhost/produits/themes/mytheme/js/tools/treeManagement.js"></script>
<script type="text/javascript" src="localhost/produits/js/jquery/plugins/autocomplete/jquery.autocomplete.js"></script>
<script language="javascript" type="text/javascript" src="localhost/wp-content/themes/montheme/js/jquery-ui-1.10.3.custom.min.js"></script>
<script language="javascript" type="text/javascript" src="localhost/wp-content/themes/montheme/js/jquery.ui.addresspicker.js"></script>
<script language="javascript" type="text/javascript" src="localhost/wp-content/themes/montheme/js/jquery.cookie.js"></script>
<script language="javascript" type="text/javascript" src="localhost/wp-content/themes/montheme/js/slides.min.jquery.js"></script>
<script language="javascript" type="text/javascript" src="localhost/wp-content/themes/montheme/js/script.js"></script>

Quelqu'un peut-il m'indiquer d'où vient le problème ?

 

J'ai lu sur internet que le problème pouvait venir de l'appel JS qui serait exécuté avant que le fichier PHP ne charge mais comment faire pour le charger après... ?

 

EDIT :

Une piste à suivre peut être ?

J'ai changé dans "blocksearch-instantsearch.tpl"

$('document').ready( function() {

par

$(document).load( function() {

et il n'y a plus de message d'erreur mais l'autocompletion ne fonctionne toujours pas...

Edited by sellas (see edit history)
Link to comment
Share on other sites

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...