J'utilise $.post()
pour appeler un script ASP, qui entre autres a le code suivant:Comment définir la variable .data() dans un script ASP pour pouvoir y accéder plus tard?
%>
<script type="text/javascript">
strTributeID = <% NTC %>
$('body').data(tributeID, strTributeID);
alert ($('body').data(tributeID));
</script>
<%
Avant que la page est mise à jour (si les données DOM ne doivent pas avoir été effacé), je l'appelle un autre $. post() qui le fait sur le succès:
var strTributeID = $('body').data(tributeID);
Cependant, la valeur ne semble pas être retenu, ou peut-être pas réglée correctement. Quel pourrait être le problème?
C'est ASP classique, donc je ne crois pas que cela fonctionne pour moi. – Michael
@Michael Hopkins: C'est la même chose pour ASP classique. '<% %>' est une étiquette de code, et '<%= %>' est une étiquette d'affichage. '<%= %>' est l'abréviation de '<% response.write()%>'. – Guffa