我试图在双框中获取所选值。 通过此链接http://www.virtuosoft.eu/code/bootstrap-duallistbox/
的参考我做了类似下面的代码片段:
html的
<select name="duallistbox_demo1[]"
ng-model="recSchedule"
ng-options="recSchedule as recSchedule.recSchedulingName for recSchedule in recordingSchedules"
size="10"
multiple
bs-duallistbox
selected-list-label="{{ settings.selectedListLabel }}"
non-selected-list-label="{{ settings.nonSelectedListLabel }}">
</select>
json文件:
[
{
"id": "1",
"recSchedulingName": "Record Schedule 1"
},
{
"id": "2",
"recSchedulingName": "Record Schedule 2"
},
{
"id": "3",
"recSchedulingName": "Record Schedule 3"
}
]
的.js
console.log($('[name="duallistbox_demo1[]"]').val());
我只得到这个:
["object:326"]
我需要在这里显示id或recSchedulingName。
答案 0 :(得分:1)
您编写的代码console.log($('[name="duallistbox_demo1[]"]').val());
是节点js代码。这与angualrjS不兼容。
您可以从对象ng-model =“recSchedule”获得的所有数据。您可以将此对象放在foreach中并查看值。