Android 在jQuery mobile中创建并使用{NUMBERS array}在列表视图中显示内容

Android 在jQuery mobile中创建并使用{NUMBERS array}在列表视图中显示内容,android,iphone,jquery-mobile,cordova,nsmutablearray,Android,Iphone,Jquery Mobile,Cordova,Nsmutablearray,我正在使用jQuery mobile和Phonegap实现一个iPhone应用程序,并希望实现一个列表视图,而不使用硬编码数据 <ul data-role="listview" data-inset="true" class="ui-listview"> <li>One</li> <li>Two</li> <li>Three</li> </ul&g

我正在使用jQuery mobile和Phonegap实现一个iPhone应用程序,并希望实现一个列表视图,而不使用硬编码数据

<ul data-role="listview" data-inset="true" class="ui-listview">
          <li>One</li>
          <li>Two</li>
          <li>Three</li>
</ul>
  • 一个
  • 两个
不像上面的硬代码


我需要创建一个类似数组的对象,其中包含数字列表(一、二、三、四、五等),并使用该数字数组填充到列表视图中。如何在jQuery mobile中创建并使用数组在列表视图中显示内容。

您希望执行以下操作:

var NUMBERS = ["one", "two", "three", "four", "five"];
for (var i=0; i < NUMBERS.length; i++) {
    $('#idofmylist').append($('<li/>', {    
            'id': id
        }).append($(NUMBERS[i]))));
}
var number=[“一”、“二”、“三”、“四”、“五”];
对于(变量i=0;i',{
“id”:id
})。附加($(编号[i]));
}

您需要为“ul”提供一个id,以便使用jQuery的append添加“li”。

您要执行以下操作:

var NUMBERS = ["one", "two", "three", "four", "five"];
for (var i=0; i < NUMBERS.length; i++) {
    $('#idofmylist').append($('<li/>', {    
            'id': id
        }).append($(NUMBERS[i]))));
}
var number=[“一”、“二”、“三”、“四”、“五”];
对于(变量i=0;i',{
“id”:id
})。附加($(编号[i]));
}

您需要为“ul”提供一个id,以便使用jQuery的append添加“li”。

那么,您不知道怎么做?创建阵列?收到数据了吗?创建列表html?刷新小部件?是。。但是知道在jQuery mobile中创建列表视图,但是使用上面显示的硬代码可能会重复Vijay,请不要在StackOverflow上发布重复内容。这只会把主页弄得乱七八糟。在中,它解释了当你编辑你的问题以改进它时,它会被重新排到列表的顶部;因此,没有必要发布副本。希望这有帮助!那你不知道怎么做?创建阵列?收到数据了吗?创建列表html?刷新小部件?是。。但是知道在jQuery mobile中创建列表视图,但是使用上面显示的硬代码可能会重复Vijay,请不要在StackOverflow上发布重复内容。这只会把主页弄得乱七八糟。在中,它解释了当你编辑你的问题以改进它时,它会被重新排到列表的顶部;因此,没有必要发布副本。希望这有帮助!在index.html页面的何处?或者无论如何,当您想要填充列表时,您必须调用JavaScript函数。在index.html页面中的何处?或者,当你想填充列表时,你必须调用JavaScript函数。