2016-07-18 1 views
0

Faire le spectacle datepicker via javascript, mais il ne fonctionne pasjavascript ne sera pas affiché dans Grails 3.1.9

<script> 
    $("#invoiceDate").datepicker({ 
     inline: true, 
     dateFormat: "yy-mm-dd", 
     onSelect: function(datetext){ 
     datetext = datetext+" 00:00:00.0" 
     $('#invoiceDate').val(datetext); 
     } 
    }); 
    <script> 

Le code fonctionne dans Grails 3.0.9 mais pas en 3.1.9 Et aucun autre Les fonctions javascript fonctionnent aussi Mes fichiers JS sont tous dans assets/javascripts

Répondre

0

dans les mises en page principal gsp, les fichiers javascript doivent être définis via <asset:src>

0

Je pense que vous devez vérifier votre configuration car il semble qu'il n'y ait pas de jquery importée valide.

plugins { 
... 
runtime ":jquery:1.11.1" 
... 
} 

Sinon, vérifiez avec l'inspecteur Chrome (ou Firefox) et je suis tout à fait sûr que vous avez beaucoup de ressources pour 404 js. Vérifiez ces URL et corrigez le chemin dans vos vues.

+0

Merci pour la réponse! Ne fonctionne pas pour moi si –