下拉列表綁定一個(gè)雙擊事件dblclick()
$("#id”).dblclick(function(){
//獲取列表中所有被選中的option
var alloptions = $("option:selected");//這種寫法存在問題藐俺,如果已分配列表中也有被選中的option同樣會(huì)被選中//不可以
var alloptions = $("#id option:selected");這種方式可以(第一種寫法)
var alloptions = $("option:selected",document);==>$("option:selected");//不可以
var alloptions = $("option:selected",$("#id"));//選擇哪個(gè)下拉(select)列表的被選中的值(第二種寫法)
var alloptions = $("option:selected",#id);//這個(gè)是另外一種寫法也是可以被識(shí)別的(第三中寫法)
var alloptions = $("option:selected",this);//指的是當(dāng)前下拉下表的函數(shù)下旁仿,選中中的值(第四種寫法)
alert(alloptions.length);
//appendTo()把所有匹配的元素追加到另一個(gè)指定的元素元素集合中俭缓。
//實(shí)際上聋溜,使用這個(gè)方法是顛倒了常規(guī)的$(A).append(B)的操作锯厢,即不是把b追加到a皮官,而是把a(bǔ)追加到b
$("option:selected",this).appendTo($("#assignedRoleList"));//把this移動(dòng)到 #assignedRoleList
$("option:selected","#id").appendTo("#assignedRoleList");/把this移動(dòng)到 #assignedRoleList
});