【问题标题】:Assign an AMPScript (ExactTarget scripting language) variable the value of a field on my DOM?为我的 DOM 上的字段值分配一个 AMPScript(ExactTarget 脚本语言)变量?
【发布时间】:2014-05-05 17:57:29
【问题描述】:

我为 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>

有人知道怎么做吗?

【问题讨论】:

  • 我也可以这么说。
  • “我可以说同样的话。” 实际上你不能。我没有。否决票。您的。其他。问题。我需要让你更清楚吗?
  • @j08691 - 让我解释得更清楚一点。当我说“我可以说同样的话”时,我的意思是:“首先,伙计,我没有否决你的问题。不要做出假设。”
  • @j08691 - 我们是好人,还是我们应该继续这种非建设性的、有争议的对话,只会被版主删除?
  • 顺便说一句 - 你应该在 salesforce.stackexchange.com 上发布这个并标记它为精确目标。

标签: javascript exacttarget ampscript


【解决方案1】:

ET 的 AMPSCript 和 SSJS 仅在服务器端运行,并且仅在页面加载时进行评估。

【讨论】:

    猜你喜欢
    • 2010-10-09
    • 2017-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-07
    • 1970-01-01
    相关资源
    最近更新 更多