【问题标题】:Add parameter to AJAX in Classic ASP在经典 ASP 中向 AJAX 添加参数
【发布时间】:2021-02-15 18:27:27
【问题描述】:

除了“PaymentID”之外,还需要为变量“CurrUserID”添加另一个参数来退出AJAX调用,请参见下面的现有代码:

<script>
     function cback_<%=objRS("PaymentID")%>(text) 
              document.getElementById('tr_<%=objRS("PaymentID")%>').innerHTML = text;
      }
      doAjax('/receipt_ajax.asp','PaymentID=<%=objRS("PaymentID")%>','cback_<%=objRS("PaymentID")%>','get','0')
</script>

需要语法方面的帮助,我尝试添加逗号加 Parmenter 并使用 & 或 + 进行连接

【问题讨论】:

    标签: html ajax asp-classic


    【解决方案1】:

    URL 语法是page.asp?key1=val1&amp;key2=val2,所以你的代码很可能需要是

    doAjax('/receipt_ajax.asp',
    'PaymentID=<%=objRS("PaymentID")%>&CurrUserID=<%=objRS("CurrUserID")%>' 
    

    其中 注入服务器端值以输出 objRS("CurrUserID") 的值。如果一切正确,页面代码将得到

     doAjax('/receipt_ajax.asp','PaymentID=...&CurrUserID=...'
    

    More on asp syntax here.

    【讨论】:

      猜你喜欢
      • 2015-05-06
      • 2010-11-16
      • 1970-01-01
      • 2010-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多