0
有點鹹菜。使用javascript訪問vbscript會話變量
目標是記住用戶選擇的日期。進程是:
他們選擇日期(例如2014年3月7日)並單擊下一步(第2頁)。 在第2頁,他們選擇日期變成一個會話變量
Dim bookStart
bookStart = request.form("start")
'manipulate bookstart for everything else
session("selectedDate") = bookStart
然後,用戶決定他們想回去頁面(第1頁),並選擇另一個日期,而不是讓他們單擊後退。我的問題是我在第1頁上顯示的會話變量沒有任何意義,我不知道爲什麼。這裏是我的document.ready片段和形式的一部分(第1頁):
if(!$('#selectedDate').val() == null || !$('#selectedDate').val() == ""){
alert("there's something in here, lets display it: "+$('#selectedDate').val());
}
else if (dateCounter == null){
var current = new Date();
dateChange(current, "", 0);
dateCounter = 0;
}
<input type="hidden" id="selectedDate" value="<%=session("selectedDate")%>">
if語句的工作,如果值是隱藏的輸入字段爲空,與今天的日期加載頁面! 請幫忙!!
澄清,在第2頁我做了一個response.write會話變量,它確實顯示一個日期。 –