Maison  >  Article  >  interface Web  >  jquery opère deux sélections pour transférer des valeurs les unes aux autres_jquery

jquery opère deux sélections pour transférer des valeurs les unes aux autres_jquery

WBOY
WBOYoriginal
2016-05-16 16:56:281067parcourir
Copier le code Le code est le suivant :

fonction moveToRight(select1,select2)//Déplacer la sélection un à droite sleect1 et sleect2 sont respectivement les identifiants de la zone de liste déroulante
{
$('#' select1 ' option:selected').each(function(){
$(" ").appendTo("#" select2 "");
$(this).remove() ;
$('#' select2).bind('dblclick',function(){
moveToLeft(select1,select2);
}); );
}
function moveAllToRight(select1,select2)//Déplacer tout vers la droite
{
$('#' select1 'option').each(function(){
$("").appendTo("#" select2 "");
$(this) .remove();
});
}
function moveToLeft(select1,select2)//Déplacer celui sélectionné vers la gauche
{
$( '#' select2 ' option:selected ').each(function(){
$("" ).appendTo("#" select1 "");
$(this).remove();
});
>
function moveAllToLeft(select1, select2)//Déplacer tout vers la gauche
{
$('#' select2 'option').each(function(){
$("
Si vous souhaitez double-cliquer sur une option dans la sélection pour transférer la valeur actuelle vers une autre sélection, vous devez lier un événement de sélection comme suit

Copier le code Le code est le suivant :
$('#sel2').bind('dblclick ',function(){//Lier double-cliquez sur la liste déroulante Event
moveToRight('sel2','sel3');
});
$('#sel3'). bind('dblclick',function(){
moveToLeft('sel2' ,'sel3');
});
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn