J'ai une page qui utilise jQuery.jQuery - .val() fonctionne très bien dans php/apache, mais pas si bien sur php/iis
$("#start_date").val()
Le code ci-dessus renvoie la valeur d'une boîte très bien sur le serveur Apache. Cependant, dans IIS, il renvoie "non défini".
Existe-t-il des considérations d'installation spéciales nécessaires pour un déploiement IIS de jQuery?
EDIT # 1
Je pourrais aussi souligner que cela utilise le datepicker jQuery. Les autres champs de la page qui ne sont que des zones de texte standard fonctionnent bien.
EDIT # 2
Ok, donc je plissant cette baisse un peu plus. La balise pour cette date est définie comme ceci:
id="add_start_date" name="start_date"
Quand je change à ceci:
id="start_date" name="start_date"
Il fonctionne très bien. Pourquoi la différence entre les serveurs? Il ne semble pas que cela devrait faire la moindre différence.
Il ne devrait pas y avoir si les fichiers sont exactement les mêmes, à moins que l'IIS bloqué les fichiers js, mais alors vous devriez recevoir un autre message d'erreur. –
BTW, vous pouvez utiliser '$ (" # start_date "). Datepicker ('getdate');' pour obtenir la date dans l'entrée datepicker. –
Une chance d'obtenir un lien public? –