Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquery mobile使用列表分隔符将数据分配给listview_Jquery_Jquery Mobile - Fatal编程技术网

jquery mobile使用列表分隔符将数据分配给listview

jquery mobile使用列表分隔符将数据分配给listview,jquery,jquery-mobile,Jquery,Jquery Mobile,下面是我尝试将json分配给listview的代码 $.each(result, function(i, item) { //alert(item); if (item.class == "forumInfo" ) { $("#pages_list").append($("<li></li>",{"html":"<a href='#page_node_view' id='" + item.text + "' class='page

下面是我尝试将json分配给listview的代码

$.each(result, function(i, item) {
    //alert(item);
    if (item.class == "forumInfo" ) {
          $("#pages_list").append($("<li></li>",{"html":"<a href='#page_node_view' id='" + item.text + "' class='page_node_pages_list_title'>" + item.text + "</a>"}));
    }
    if (item.class == "group") {
          $("#pages_list").append($("<li data-role='list-divider' role='heading'></li>",{"html": item.text}));
    }
});
$。每个(结果、函数(i、项){
//警报(项目);
如果(item.class==“forumInfo”){
$(“#页面列表”)。追加($(“
  • ”,{“html”:“}”); } 如果(item.class==“组”){ $(“#页面列表”).append($(“
  • ”,{“html”:item.text}); } });

    列表分隔符无法显示文本,有什么问题吗?

    尝试同样的方法,但不使用JSON对象

    $.each(result, function(i, item) {
        //alert(item);
        if (item.class == "forumInfo" ) {
              var list_item = $("<li></li>");
              list_item.html("<a href='#page_node_view' id='" + item.text + "' class='page_node_pages_list_title'>" + item.text + "</a>");
              $("#pages_list").append(list_item);
        }
        if (item.class == "group") {
              var list_divider = $("<li data-role='list-divider' role='heading'></li>");
              list_divider.html(item.text);
              $("#pages_list").append(list_divider);
        }
    });
    
    $。每个(结果、函数(i、项){
    //警报(项目);
    如果(item.class==“forumInfo”){
    风险值列表项目=$(“
  • ”); list_item.html(“”); $(“页面列表”)。追加(列表项); } 如果(item.class==“组”){ var list_divider=$(“
  • ”); list_divider.html(item.text); $(“#页面列表”)。追加(列表分隔符); } });
    $(“#页面列表”).append($(“
  • ”,{“数据角色”:“列表分隔符”,“html”:item.text});问题解决了。