【问题标题】:I want to add query string variables to JSON Name/Value Pairs我想将查询字符串变量添加到 JSON 名称/值对
【发布时间】:2012-09-01 03:13:32
【问题描述】:

我有一个 .asp 页面,其 url 为 page.asp?id=33&album=ourcookout page.asp 调用一个 file.js 在 file.js 中,函数 url: "post_file.php", 下有一行 如何在 JSON 名称/值对的末尾获取我的 id=33 和 album=cookout。

我正在寻找的最终结果是 url:post_file.php?id=33&album=cookout,但这可以更改为任何 ID 号和任何专辑名称。

.js文件是如何动态添加变量到这个key的?

【问题讨论】:

    标签: javascript asp.net json keyvaluepair


    【解决方案1】:

    在您的 asp 文件中,添加隐藏字段;

    <input type="hidden" id='myID' value="<%= Request("id") %>" />
    <input type="hidden" id='myAlbum' value="<%= Request("album") %>" />
    

    确保在运行 javascript 之前这些内容已输出到您的页面上。

    现在,在准备 JSON 之前,将以下内容添加到您的 javascript 文件中;

    var myID = document.getElementById("myID").value;
    var myAlbum = document.getElementById("myAlbum").value;
    

    然后将JSON准备改为;

    url: "post_file.php?id=" + myID + "&album=" + myAlbum
    

    【讨论】:

      猜你喜欢
      • 2011-05-03
      • 2023-01-11
      • 1970-01-01
      • 2014-02-18
      • 1970-01-01
      • 1970-01-01
      • 2017-04-03
      • 2023-03-25
      • 1970-01-01
      相关资源
      最近更新 更多