我正在使用Silvio Moreto的Bootstrap Select.
在我的页面上,我有一个按钮,打开一个带有输入框的模态,允许您将项添加到选择器.然后我想自动选择该项目,但我无法让它工作.
我的代码是:
$('#myselect').append('<option val="'+newitemnum+'">'+newitemdesc+'</option>');
$('#myselect').val(newitemnum);
$('#myselect').selectpicker('refresh');
Run Code Online (Sandbox Code Playgroud)
但它只是不起作用.该项目未被选中.
我尝试用以下内容替换选择线:
$('#myselect').selectpicker('val',newitemnum);
Run Code Online (Sandbox Code Playgroud)
但这也不起作用
任何想法都很受欢迎(虽然该项目已添加到选择选择器).
我有一个主要的div(小提琴中的红色div),侧面有一个较小的垂直标签(小提琴中的蓝色div).
RED div是标准但蓝色div旋转90度(因为我需要在其中有垂直文本).这是问题开始的地方.
红色div垂直定位在50%,因此位于页面中间并通过滚动等锁定.
我想对齐蓝色div,使蓝色div的上边缘与红色div的上边缘位于同一Y位置.
我宁愿不使用jQuery,但如果需要可以做.
期望的输出:

小提琴在这里:http://jsfiddle.net/kBKf6/
这是我正在使用的代码:
<div id="main" style="position: fixed; top: 50%; margin-top: -250px; left:0; height: 500px; width: 450px; background-color:red;">
Main Content Div
</div>
<div id="vertical_div" style="overflow:hidden; position: fixed; left:350px; height:40px; width:200px; margin: auto; background-color:blue; text-align:center; color:white; -webkit-transform: rotate(90deg) translate(-50%, -50%); -moz-transform: rotate(90deg) translate(-50%, -50%); -ms-transform: rotate(90deg) translate(-50%, -50%); -o-transform: rotate(90deg) translate(-50%, -50%); transform: rotate(90deg) translate(-50%, -50%);">
Side Tab
</div>
Run Code Online (Sandbox Code Playgroud)