当前位置: 首页 > 知识库问答 >
问题:

如何获取特定格式的json键值对,并在选择框中填充键/值

邢杰
2023-03-14

我有一个JSON数组,如下所示:

var regions = {
    "af": "Africa",
    "as": "Asia",
    "au": "Australia",
    "at": "Austria",
    "be": "Belgium",
    "uk": "Engalnd",
    "fr": "France",
    "us": "USA"
}

我使用简单的代码如下:

<option value="">Please Select Country</option>
    {if regions!=undefined}
        {for r in regions}
            <option value="${r}" >${r}</option>
        {/for}
    {/if}

我想提取键和值,还想传递到上面代码中的选项值。如何在上面的代码中实现这一点

共有1个答案

苏华藏
2023-03-14

在Javascript中,我们可以通过

for (r in regions){
     html += "<option value="+r+">"+regions[r]+"</option>";
}

在jst模板中获取id和值

{for r in regions}
<option value="${r_index}" >${r}</option>
{/for}
 类似资料:
  • 我得到了响应从REST API到响应对象后,通过RestAsared API调用。 响应主体是json,我想从中获取特定的键值吗? 以下是代码 如何在字符串中获取特定的键值?

  • 我试图在复选框中获取选中的值并使用javascript以某种特定格式显示它,但不知何故我不知道如何做到这一点 我试过html和爪哇脚本,我不知道ajax或jquery,所以我只尝试了javascript 如果选中的值是舞蹈和绘画 那么输出应该是 爱好:#跳舞#绘画 我不想将其显示为警报框,而是想将其显示在同一页面上

  • 问题内容: 我正在返回一个json,如下所示 我正在尝试获取每个元素的键和值: 我正在戒备。为什么?我尝试过,我尝试循环但没有成功。 问题答案: 检查这个jsfiddle 从 jQuery 3.0开始 ,不推荐使用$ .parseJSON。要解析JSON字符串,请改用本机JSON.parse方法。 来源:http://api.jquery.com/jquery.parsejson/

  • 问题内容: 我有一个html表单,该表单具有一个选择列表框,您可以从中选择多个值,因为其multiple属性设置为multiple。考虑表单方法为“ GET”。表单的html代码如下: 我想在display.php页面的选择列表框中显示选定的值。那么如何使用数组在display.php页面上访问选定的值。 问题答案: 如果要将PHP 视为选项数组,只需将方括号添加到 select元素 的名称中,如

  • 问题内容: 我正在struts上从事Web服务。现在我想要json对象使用其键值。然后,我必须发布类似数组的内容作为响应。我不知道如何在Struts中做到这一点。我知道如何在Servlet中执行此操作。因此,我使用的是我尝试过的以下代码,但我认为Struts中的代码有所不同。 因此,如何在Struts中做到这一点。还请告诉我如何解析json数组作为响应。 问题答案: 使用JSON无需将JSON发送

  • 我试图搜索一个JSON对象,并提取下面和的Key/Value对。我想提取和的所有实例: } 我试过好几样都不管用。 这只打印的输出,而不打印值。我想要这个值和钥匙。