Я хочу обновить право listview
, когда у меня есть любой элемент из нужного списка Также, когда я нажимаю, выберите все элементы, чтобы выбрать элементы правого списка, а не левые элементы.как вызвать ListView из ListItem
других слов , что я хочу сделать, это то, что, когда я нажимаю на любой элемент в списке слева правый список будет меняться в зависимости от левого пункта I Вызывается в список чески
вот мой JS код
function selectionChangedHandler() {
// Check for selection
var selectionCount = listView.selection.count();
if (selectionCount === 1) {
// Only one item is selected, show the message
// information for the item
listView.selection.getItems().done(function (items) {
// Print item data to the relevant message pane locations
inboxMessage_Text.innerText = items[0].data.text;
if (items[0].data.key == 1) {
document.getElementById('listView4b2')
.innerHTML = '<ol><li>html2222 data</li></ol>';
} else {
document.getElementById('listView4b2')
.innerHTML = '<ol><li>html data</li></ol>';
}
});
}
}
function selectAll() {
WinJS.log && WinJS.log(" ", "sample", "status");
listView.selection.selectAll();
}
function clearSelection() {
WinJS.log && WinJS.log(" ", "sample", "status");
listView.selection.clear();
}
и HTML код
<div id="listView4b"
class="win-selectionstylefilled"
data-win-control="WinJS.UI.ListView"
data-win-options="{
itemDataSource: myToppingsData.dataSource,
itemTemplate: mediumListIconTextTemplate,
selectionMode: 'multi',
tapBehavior: 'toggleSelect',
layout: { type: WinJS.UI.GridLayout }
}"
></div>
Я не совсем уверен, чего вы хотите достичь. Вы хотите изменить список элементов, видимых с правой стороны, или вы хотите выделить (или выбрать) несколько элементов, соответствующих выбору слева? –
Да, я хочу, чтобы при нажатии любого элемента в левом списке правый список будет меняться в соответствии с левым элементом I Вызывается. –