我正在为 Jquery Mobile ListView 构建模板。为了使模板完全通用,我需要传递 listitem 文本。所以目前我的 ListView 配置如下所示:

<ul data-role="listview" data-create="false" class="template" data-config='{
    "type":"listview",
    "data":"getRetailers",
    "custom_classes":["embedded_filter updateResults f-875","nMT pickList f-875 widget_listview","f-n",""],
    "lib":"static_listview.html",
    "tmp":"tmp_listview_inset",
    "lang":"locale_search",
    ...
    }'></ul>

我的问题是如何为列表项文本包含一个 Javascript 构造函数。这应该是以下内容:
inv.company+', '+ inv.zip + ', ' + inv.city

但是像这样插入:
...
"text":"inv.company+', '+ inv.zip + ', ' + inv.city"
}

不起作用。

问题 :
如何在 JSON 中包含 Javascript 构造函数?

最佳答案

试试这个代码:

"text":"'"+ inv.company+ "', '"+ inv.zip + "','" + inv.city+ "'";

关于javascript - 如何在 JSON 字符串中包含 Javascript 字符串构造函数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14004929/

10-13 00:15