我为ExactTarget工作,并使用他们专有的脚本语言" AMPScript"。
这是我的代码:
<script>
function refreshGraph()
{
dateArray = new Array();
countArray = new Array();
%%[
/* get all subscriber history for score of 1 */
/* get the below score from the drop down list */
SET @score = 1
SET @subscriberScoringHistoryScoreRows = LOOKUPORDEREDROWS("subscriber_scoring_history", 5, "Date DESC", "score", @score, "Optin", "Yes")
...
注意我将@score
变量设置为1.我希望能够通过JavaScript设置此变量。这是我的下拉列表,我想用它来设置@score
等于:
Choose Score
<select name="score" onchange="refreshGraph()">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
有没有人有任何想法如何做到这一点?
答案 0 :(得分:0)
ET的AMPSCript和SSJS仅在服务器端运行,仅在页面加载时进行评估。