찾다
웹 프론트엔드JS 튜토리얼listbox_jquery에서 항목의 이동 및 정렬을 제어하는 ​​jquery의 구현 코드

첫 번째는 페이지에 항목 이동을 위한 2개의 목록 상자 컨트롤과 2개의 버튼을 배치하는 것입니다.

코드 복사 다음과 같습니다:









tr>
모든 과일: 내 선택:








다음은 .cs 파일의 일부 데이터를 바인딩하는 것입니다



public 부분 클래스 _Default: System.Web.UI.Page
{
protected void Page_Load (객체 발신자, EventArgs e)
{
if (!IsPostBack)
{
BindData()
}
}
private void BindData()
{
ArrayList list=DataArray();
for (int i = 0; i {
listall.Items.Add(list[i].ToString() );
listall.Items[i].Attributes["tag"] = i.ToString(); //정렬 필드를 기록하기 위해 태그 사용
}
}
private ArrayList DataArray()
{
//사용된 일부 데이터는 기본적으로 첫 번째 단어의 병음으로 정렬됩니다.
ArrayList list = new ArrayList()
list.Add("Strawberry")
list. Add("배");
list.Add("오렌지");
list.Add("망고")
list.Add("Apple"); "바나나");
return list;
}
}



실제 사용 시 데이터베이스의 필드에 따라 정렬할 수 있습니다. 🎜>다음은 jquery 코드입니다:






코드 복사
코드는 다음과 같습니다 //모바일 사용자 선택한 역할//setname: 데이터를 이동할 목록의 이름 getname: 데이터를 이동할 목록의 이름
함수 move(setname,getname)
{
var size=$("#" setname " option").size()
var selsize=$("#" setname " option:selected").size(); >if(size>0&&selsize>0)
{
$.each($("#" setname " option:selected"), function(id,own){
var text=$(own) .text();
var tag=$(own).attr("tag")
$("#" getname).prepend("");
$(own ).remove();
$("#" setname "").children("option:first").attr("selected", true);
});
}
//재주문
$.each($("#" getname " option"), function(id,own){
orderrole(getname) );
});
}
//첫 글자로 역할 목록 정렬
function orderrole(listname)
{
var size=$("#" listname " option ").size();
var one=$(" #" listname " option:first-child");
if(size>0)
{
var text=$(one ).text();
var tag=parseInt($( one).attr("tag"))
//목록의 첫 번째 값 아래에 있는 모든 요소를 ​​반복합니다
$.each($ (one).nextAll(), function(id,own){
var nextag=parseInt($(own).attr("tag"))
if(tag>nextag)
{
$(one).remove();
$( own).after(""); $(own).next();
}
})
}
}

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
可以将appdata文件夹移动到D盘吗?可以将appdata文件夹移动到D盘吗?Feb 18, 2024 pm 01:20 PM

appdata文件夹可以移到d盘吗随着电脑使用的日益普及,用户的个人数据和应用程序也越来越多地存储在计算机上。在Windows操作系统中,有一个特定的文件夹,名为appdata文件夹,它用于存储用户的应用程序数据。许多用户想知道是否可以将这个文件夹移到D盘或其他磁盘上,以便进行数据管理和安全性的考虑。在本文中,我们将讨论这个问题并提供一些解决方案。首先,让我

6000 毫安硅负极电池!小米 15Pro 升级再曝料6000 毫安硅负极电池!小米 15Pro 升级再曝料Jul 24, 2024 pm 12:45 PM

7月23日消息,博主数码闲聊站爆料称,小米15Pro电池容量增大至6000mAh,支持90W有线闪充,这将是小米数字系列电池最大的Pro机型。此前数码闲聊站透露,小米15Pro的电池拥有超高能量密度,硅含量远高于竞品。硅基电池在2023年大规模试水后,第二代硅负极电池被确定为行业未来发展方向,今年将迎来直接竞争的高峰。1.硅的理论克容量可达4200mAh/g,是石墨克容量的10倍以上(石墨的理论克容量372mAh/g)。对于负极而言,当锂离子嵌入量达到最大时的容量为理论克容量,这意味着相同重量下

停止或允许此电脑在Windows 11上访问您的移动设备停止或允许此电脑在Windows 11上访问您的移动设备Feb 19, 2024 am 11:45 AM

微软在最新的Windows11版本中将PhoneLink的名称更改为MobileDevice。这一变化使得用户可以通过提示来控制计算机访问移动设备的权限。本文将介绍如何在您的电脑上管理允许或拒绝移动设备访问的设置。该功能让您能够配置移动设备并与计算机连接,从而进行文本消息的发送和接收、移动应用程序的控制、联系人的查看、电话的拨打、图库的查看等操作。将手机连接到PC上是个好主意吗?将手机连接到WindowsPC是一个方便的选择,可以轻松地传输功能和媒体。这对那些需要在移动设备无法使用时使用电脑的人

移动全球通卡分几个级别移动全球通卡分几个级别Oct 20, 2022 am 11:24 AM

移动全球通卡分为四个等级,等级从高至低为钻石卡、白金卡、金卡和银卡四级,按照客户不同的等级进行权益匹配,钻石卡的级别最高,级别越高享受的服务越多。一般情况下,系统会在每年1月15日自动根据客户在过去一年的消费和在网网龄综合判断客户的全球通等级,钻卡客户得分需要大于4000分。

移动用户星级分几级移动用户星级分几级Oct 20, 2022 am 11:35 AM

移动用户星级一共分为1星、2星、3星、4星、5星五个等级,其中的五星具体又细分为五星金、五星银以及五星钻;星级越高,可享受的服务权益越多。星级每年评定一次,有效期一年;如星级调整,在星级服务将同步调整。

移动的服务密码是啥移动的服务密码是啥Nov 14, 2022 pm 04:01 PM

移动的服务密码是客户的身份识别密码,由一组6位阿拉伯数字组成,可凭服务密码进行相关业务的办理及授权。服务密码由客户在入网时进行设置,如客户未设置将由系统自动生成;如果你不知道的你服务密码,可以编辑短信“MMCZ空格证件号码空格新密码空格新密码“发送至10086,即可重置本机号码的客服密码。

151开头是移动还是联通151开头是移动还是联通Mar 06, 2023 am 11:43 AM

151开头的是移动运营商的号段。151是中国移动号段之一,是移动于2008年开始放号的,也是继158、159、150号段之后发放的第四个非“13”开头的号码区段;151号段启用的目的是为了缓解号码资源紧张。

移动29元套餐都包含什么移动29元套餐都包含什么Nov 19, 2022 am 11:10 AM

移动29元套餐内包含国内流量3GB、国内语音/可视电话100分钟、全国接听不收费、国内接听不收费、还包含来电显示;超出套餐后国内语音/可视电话0.15元/分钟、短彩信0.1元/条、流量放心用,即按照0.1元/MB累计至10元,不再收费,直至1GB,按照10元/GB计费。

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

mPDF

mPDF

mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기