Android 在jQuery mobile中创建并使用{NUMBERS array}在列表视图中显示内容
我正在使用jQuery mobile和Phonegap实现一个iPhone应用程序,并希望实现一个列表视图,而不使用硬编码数据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
<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函数。