引导双线框如何获得选择的值
bootstrap dualistbox how get values selected
我使用这个插件为引导3 https://github.com/Geodan/DualListBox,这个例子https://jsfiddle.net/hh2zrt82/我试图得到一个选定的值,但我不能,我怎么能得到一个选定的值。谢谢你的帮助。
var data = [
{
"id": 56,
"countryList_id": 10,
"port_iso": "India-pok"
},
{
"id": 57,
"countryList_id": 10,
"port_iso": "India-nmp"
},
{
"id": 58,
"countryList_id": 10,
"port_iso": "India-cop"
},
{
"id": 61,
"countryList_id": 2,
"port_iso": "Bangladesh-dhp"
},
{
"id": 62,
"countryList_id": 2,
"port_iso": "Bangladesh-brp"
},
{
"id": 63,
"countryList_id": 3,
"port_iso": "Singapore-pos"
},
{
"id": 64,
"countryList_id": 3,
"port_iso": "Singapore-SIN"
},
{
"id": 65,
"countryList_id": 3,
"port_iso": "Singapore-zxczx"
},
{
"id": 66,
"countryList_id": 2,
"port_iso": "Bangladesh-qewrqwe"
},
{
"id": 67,
"countryList_id": 3,
"port_iso": "Singapore-erer"
},
{
"id": 68,
"countryList_id": 3,
"port_iso": "Singapore-SIN"
}
];
var port_ids = [65,66,67];
var options = '';
for (var i = 0; i < data.length; i++) {
var a = 1;
for (var j = 0; j < port_ids.length; j++) {
// Appending "selected" attribute to the values which are already selected
if (port_ids[j] == data[i]["id"]) {
options += '<option value="' + data[i]["id"] + '" selected="selected">' + data[i]["port_iso"] + '</option>';
a = 0;
}
}
if (a == 1) {
options += '<option value="' + data[i]["id"] + '">' + data[i]["port_iso"] + '</option>';
}
}
$("select#country-of-operation-edit").empty().append(options);
$("#country-of-operation-edit").DualListBox();
使用jQuery,你可以这样做:
$('option[selected="selected"]')
你可能想给你的选项添加一个类,在这种情况下你可以这样做:
$('option.className[selected="selected"]')
为了获得选定的值,在您必须设置name属性之前:
<select class="form-control" name="country-of-operation-edit[]" multiple="multiple" data-json="false" id="country-of-operation-edit">
之后可以得到值,所以:
$('[name="country-of-operation-edit[]"]').val()
相关文章:
- 如何更改<选择>使用angularJS从控制器获得的值
- 尝试在两次迭代中警告同一选择器的值,在第一次迭代中得到正确的值,而在第二次迭代中获得不正确的值.为什么?
- 如何在点击链接后从用户取消对话框中获得回调以选择移动应用程序
- 如何从剑道日期选择器中只获得一年
- 如何获得 Div 选择开始和选择结束 Firefox 和 GHROOM
- 当我从jquery的下拉列表中选择值时,没有获得多个值
- 当在窗口中的任何位置单击选择框时,如何获得选择框关闭事件
- jQuery 手风琴如何获得输入选择按钮的活动标题.
- 如何获得选择和快速点击以在移动设备上工作
- 从选择中获取值并与数据库进行比较以获得价格
- 如何根据从选择框中获得的整数值重复表单数据
- 如何获得元素的唯一选择器
- 如何在按下键时获得第一个选择(防止显示“添加书签”对话框)
- bootstrap模式应该已经选择了从json(Angular)获得的表行
- 如何进行选项卡选择,并获得当前而不是以前选择的选项卡
- 无法获得eternicode Bootstrap日期选择器的jQuery调用权限
- 要使用哪种javascript日期选择器插件/库以获得最大的灵活性
- 如何获得一个选择标签的值;悬停时不会改变
- 波浪号“~”;在jquery中选择器获得意外的集合
- 我如何通过类选择器获得宽度属性