在Jquery模板(.tpl文件)中获取数组键

时间:2015-01-21 09:31:03

标签: php jquery-templates

我在PHP中创建了一个名为'DefaultOptions'的数组,结果就像这样

Key   Value

1   "Option1"
2   "Option2"
3   "Option3"
4   "Option4"
6   "Option6"

在“.tpl”文件中,我尝试使用上面的结果创建一个Dropdown,如下所示

<select name="DefaultOptions" id="DefaultOptions">
                    {#foreach $T.DefaultOptions as reportoption extData=$T}
                        <option value="{$T.key}">{$T.reportoption}</option>
                    {#/for}
                    </select>

这导致了以下输出

<select id="DefaultOptions" name="DefaultOptions">
 <option value="">Option1</option>
 <option value="">Option2</option>
 <option value="">Option3</option>
 <option value="">Option4</option>
 <option value="">Option6</option>
</select>

此处选项名称打印正常但值为EMPTY。在值(属性)中,KEY需要设置。

没有错误,但似乎有一些错误的语法来获取密钥。

在这里获取数组KEY的正确语法是什么。

0 个答案:

没有答案