echo variable php à l'intérieur de fonction jQuery
j'ai cette variable PHP situé dans joomla 2.5 fichier de modèle
$datestart = date('Y-m-d g:i', strtotime("+1 week"));
$dateend = date('Y-m-d g:i', strtotime("+30 days"));
et quand je fais écho à ce
<?php echo json_encode($datestart); ?>
à l'intérieur d'une page php, il fonctionne. J'essaie d'inclure cette variable dans une fonction jQuery de la RS composant Formulaire
$formLayout .= "\n".'<script type="text/javascript" src="'.JURI::root(true).'/components/com_rsform/assets/calbs.js"></script>'."\n";
dans le .fichier js que j'ai
jQuery(function() {
jQuery("#datetimepicker").datetimepicker({
format: "dd MM yyyy - HH:ii P",
showMeridian: true,
autoclose: true,
startDate: <?php echo json_encode($datestart); ?>,
endDate: <?php echo json_encode($dateend); ?>,
minuteStep: 15,
pickerPosition: "bottom-left"
});
});
Mais cela ne fonctionne pas et affiche une erreur de syntaxe du php echo ligne. Comment puis-je résoudre ce problème ?
dans le fichier js vous ne pouvez pas entrer de code php.
quelle est l'erreur s'il montrer ?
Si votre fichier JavaScript n'est pas traité par PHP, puis le
quelle est l'erreur s'il montrer ?
Si votre fichier JavaScript n'est pas traité par PHP, puis le
<?php ... ?>
ne sera pas remplacé. D'où l'erreur de syntaxe.OriginalL'auteur Kannan Naidu | 2013-07-13
Vous devez vous connecter pour publier un commentaire.
Vous devez attribuer des valeurs php première js variables .fichier php
Maintenant dans votre fichier js
OU inclure votre code js dans votre fichier php, alors vous pouvez utiliser directement les variables php à l'intérieur de votre js comme ceci:
OriginalL'auteur M Khalid Junaid
Salut Vous ne pouvez pas utiliser le code php dans le fichier js.
stocker la valeur dans la variable javascript et ensuite utiliser cette variable dans vous fonction jquery.
OriginalL'auteur Ravi
Vous pouvez facilement stocker cette valeur dans le champ caché et ensuite obtenir l'id de la valeur à l' .fichier js.
OriginalL'auteur aliasgar vanak
essayer ce code
OriginalL'auteur Arun Kumar
OriginalL'auteur gayan