我想从多选下拉列表中选择所选值.请参阅jsfiddle
我试过某种方式,但没有得到,可以有人帮助我解决这个问题
<script type="text/javascript">
$(function(){
$("select").multiselect({
click: function(e){
var abc = $(this).multiselect("widget").find("input:checked");
console.log(abc);
}
});
});
</script>
</head>
<h3>Basic</h3>
<p>
<select title="Basic example" multiple="multiple" name="example-basic" size="5">
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
<option value="option4">Option 4</option>
<option value="option5">Option 5</option>
<option value="option6">Option 6</option>
<option value="option7">Option 7</option>
<option value="option8">Option 8</option>
<option value="option9">Option 9</option>
<option value="option10">Option 10</option>
<option value="option11">Option 11</option>
<option value="option12">Option 12</option>
</select>
</p>
Run Code Online (Sandbox Code Playgroud) 如果你执行这个程序你只会获得i值而不是SIB,我的问题是当类加载到内存SIB中时应该执行并且应该给ooutput,但是在这里我只得到i值?然后在类测试中保留一个方法,然后从另一个类调用该方法,然后您将获得SIB的输出,i方法(保持方法也作为静态最终)
class Test
{
static final int i =3;
static
{
System.out.println("SIB");
}
{
System.out.println("IIB");
}
}
class A1
{
public static void main(String[] args)
{
System.out.println(Test.i);
}
}
Run Code Online (Sandbox Code Playgroud)