J'ai vu/lu beaucoup de choses en faveur d'un JavaScript «discret» contenu dans des fichiers séparés. Je me prépare à combiner tout mon JavaScript à partir de trois vues partielles dans un seul fichier que je vais ensuite référencer quelque part dans mon maître.Paramètres JavaScript provenant des données de modèle de la vue
Ma question est la suivante: y a-t-il un type de JavaScript qui devrait rester derrière le code HTML? Un exemple qui me semble peut présenter un problème serait quelque chose comme:
<script type="text/javascript">
$(document).ready(function() {
$('#newQuoteLink').click(function() {
$('#newQuoteLink').hide();
$('#newQuoteDiv').load('/Quote/Create/<%:Model.Book.BookID%>');
return false;
});
});
</script>
--En particulier
<%:Model.Book.BookID%>
Ai-je raison de supposer ce script ne fonctionnerait pas si elle est chargée à partir d'un fichier séparé ?
Je voulais surtout vérifier s'il y avait des avertissements ou d'autres considérations avant de tout combiner dans ce fichier séparé.
Merci d'avance.
Ce dernier est exactement ce que j'ai besoin de faire dans ce cas. Merci. – asfsadf
@PolishedTurd, oh oui, je sais que c'est exactement ce que vous devez faire :-) –