前端_JQuery一些小应用笔记

Web前端开发技术--复习笔记 纯知识点总结(按照本人复习顺序) Web前端开发工具 EditPlus Adobe Dreamweaver Sublime Text WebStorm HBuilder NotePad TextPad 解释 HTML(Hypertext Markup Language):超文本标记语言。HTML是Web页面的结构,HTML使用标记来描述网页。Web浏览器可以读取HTML文档,并以网页的形式显示。(“查看网页源代码”) CSS(Cascading Style Sheet):级联样式表,也称 阅读详情

1.复选框和下拉框联动,jQuery动态添加和删除select的option节点(只有选中的项才会加载到下拉框中)




function checkedThis(obj){
	var obj = $(obj);
	if(obj.attr("checked")){
		var sel= document.getElementById("pro_principal"); 
		sel.options.add(new Option(obj.parent().text(),obj.val()));		
	}else{
		$("#pro_principal option[value="+obj.val()+"]").remove();
	}
}


2.下拉框改变提示是否确认改变,取消的时候状态还原,jQuery操作select父子节点,selected选中项,Ajax请求(兼容火狐,reload()不兼容火狐。)


function changeStatus(obj){
	var pro_id = $(obj).parent().children("input").val();
	var status = $(obj).parent().children("select").val();
	var statusText = $(obj).parent().children("select").children("option:selected").text();
	var pre_status = $(obj).parent().children("input").eq(1).val();
	var pre_statusText = $(obj).find("option[value="+pre_status+"]").text();
	var result = confirm('确认是否将状态从 ['+pre_statusText+'] 改为 ['+statusText+'] !');  
    if(result){
    	$.ajax({
	        url:"updateStatus.action",
	        type:"post",
	        dataType:"json",
	        data:"pro_id="+pro_id+"&status="+status
	    });
    }else{
	//window.location.reload();
	$(obj).parent().children("select").val(pre_status);
    }
}
3.表格中文本过长设置为省略号

$(function(){ 
  var msg = $('#msg').val();
	if(msg!=""){
		alert(msg);
	}
	//自定义省略号
	customEllipsis();
});

//控制表格中的列中的a链接中的文字长度超出变成省略号
function customEllipsis(){
         $("#tbl_Info tr td a").each(function (){
		var a = $(this);
		if(a.text().length>10){
			a.text(a.text().substring(0,10) + "...");
		}
	});
}

4.下拉框三级联动

//下拉框二级联动:加载部门
function changeComSelect(){
	var companyid = $('#comid').val();
	var selectedText = $('#comid option:selected').text();
	//将选中的值的文本赋值给隐藏文本
	$('#sel_text_comname').val(selectedText);
	
	$.ajax({
        url:"getDep.action",
        type:"post",
        dataType:"json",
        data:"companyid="+companyid,
        success : bindCounterList
    });
    //加载部门
	function bindCounterList(json){
		//清空
		$("#depid").empty();
		var sel= document.getElementById("depid"); 
		sel.options.add(new Option("缺省",0));
	        $.each(json,function(i,obj){
			sel.options.add(new Option(obj.dep_name,obj.dep_id));
		});
		//等待部门加载完成,再加载默认员工
		changeDepSelect();
	}
}

//下拉框三级联动:加载人员
function changeDepSelect(){
	var companyid = $('#comid').val();
	var depid = $('#depid').val();
	var selectedText = $('#depid option:selected').text();
	//将选中的值的文本赋值给隐藏文本
	$('#sel_text_depname').val(selectedText);
	
	$.ajax({
        url:"getUser.action",
        type:"post",
        dataType:"json",
        data:"companyid="+companyid+"&depid="+depid,
        success : bindUserList
    });
    //加载员工
	function bindUserList(json){
		//清空
		$("#connectid").empty();
		var sel= document.getElementById("connectid");
		sel.options.add(new Option("缺省",0));
	        $.each(json,function(i,obj){
			sel.options.add(new Option(obj.relname,obj.id));
		});
		sel.options.add(new Option("手动填写",999));
	}
}
//手动填写联系人ID都为0,所以只能搜索名称
function changeUserSelect(){
	var connectid = $('#connectid').val();
	//手动填写
	if(pro_connectid==999){
		$('#connectname').css("display","inline-block");
		$('#connectname').val("");
	}else{
		var selectedText = $('#pro_connectid option:selected').text();
		$('#connectname').val(selectedText);
		$('#connectname').css("display","none");
	}
}




Docker安装并运行AnythingLLM的详细教程 通过本文的介绍,你已经掌握了如何在 CentOS 系统上使用 Docker 安装并运行 AnythingLLM。AnythingLLM 提供了强大的功能,支持本地知识库搭建和多模态输入,非常适合个人和企业使用。希望本文能帮助你快速上手并搭建自己的 AI 知识库。 阅读详情

相关推荐

Ubuntu 24.04 搭建 Squid 代理服务器终极指南:从入门到 HTTPS 缓存AI模型

本文详细指导在Ubuntu 24.04系统部署Squid代理服务器,实现AI大模型文件的高效缓存。重点内容包括:1) 安装squid及必备的squid-openssl扩展包;2) 配置HTTPS拦截(SSL-Bumping)功能,创建CA证书和SSL数据库;3) 优化缓存策略,设置4TB存储空间并强制缓存常见大文件格式;4) 结合华为防火墙实现透明代理。文章特别强调实际部署中的关键注意事项和常见错误解决方案,如证书路径配置、权限设置等问题,帮助用户快速搭建企业级缓存代理服务。

zlt315的博客 1920

ajax请求之序列化表单serialize() serializeArray()

ajax请求之序列化表单serialize() serializeArray()

Cbelieveyouself的博客 1024

小米手机安装Burp证书失败原因与DER格式改造指南

CA证书是HTTPS抓包和移动安全测试的基础组件,其本质是遵循X.509标准的数字凭证,依赖ASN.1/DER编码格式与完整证书链实现可信验证。Android系统默认支持PEM和DER两种编码,但MIUI自14版本起强化安全策略,仅识别DER二进制格式,并强制校验Subject Alternative Name(SAN)、Basic Constraints及证书链完整性。这种企业级加固逻辑导致Burp Suite导出的PEM格式.cer文件在小米设备上‘安装成功但无效’。本文聚焦证书格式转换、SAN字段注入

weixin_33646989的博客 625

bootstrap modal填充数据_Bootstrap使用模态框modal实现表单提交弹出框

Bootstrap 模态框(Modal)插件模态框(Modal)是覆盖在父窗体上的子窗体。通常,目的是显示来自一个单独的源的内容,可以在不离开父窗体的情况下有一些互动。子窗体可提供信息、交互等。如果您想要单独引用该插件的功能,那么您需要引用 modal.js。或者,正如 Bootstrap 插件概览 一章中所提到,您可以引用 bootstrap.js 或压缩版的 bootstrap.min.js。...

weixin_39603217的博客 1110

stm32学习笔记:ADC

stm32学习笔记:ADC

hmh520i的博客 3223

HBF凭什么能挑战HBM?

最近AI圈聊得最多的,除了大模型迭代,就是“算力瓶颈”。大家都知道GPU不够用、HBM抢疯了,但很少有人注意到,存储层正在酝酿一场革命——高带宽闪存(HBF)。今天就结合HBM之父Joungho Kim教授的最新观点,跟大家好好盘盘这门技术:它不是HBM的替代品,却可能重塑AI推理的游戏规则,甚至在2038年超越HBM市场规模。先澄清一个核心认知:HBF不是凭空冒出来的新技术,而是站在HBM肩膀上的“优化款”。

存储随笔 2130

前端笔记5 JQuery 语法及应用

JQuery 概念 jQuery是一个快速、简洁的JavaScript框架 , (JavaScript代码库 ) jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。 jQuery的核心特性可以总结为:...

linyuancsdn的博客 1587

离合器KP点自学习:从原理到工程实践的全景解析

本文全面解析了离合器KP点自学习的原理与工程实践,详细介绍了KP点的物理本质、控制价值及自学习方法。通过扭矩增量式和转速变化式学习法,结合不同变速箱构型的适配策略,提升离合器控制的精度与效率。文章还探讨了液压系统迟滞补偿和摩擦材料老化应对方案,为工程实践提供可靠保障。

weixin_33717117的博客 287

SPA应用Web前端页面开发与 Jquery基本语法【学习笔记 一 】

SPA概念       SPA-Single Page Application 单页面应用       主页面只有一个,启动只显示主页面,其他的页面都根据需要动态嵌入到主页面中。 SPA应用的流行的框架 Google Angular Facebook React Vue.js jQuery系列框架 页面的实现框架       Bootstrap 框架。 jquery概念    ...

卟♪恋 574

OpenV2X 车路协同开源平台 Columbia 版本正式发布!

OpenV2X车路协同开源平台Columbia 版本正式发布!

weixin_65571684的博客 1198

Himall商城ExpressDaDaHelper 取消订单(线上环境)

Himall商城ExpressDaDaHelper 取消订单(线上环境)

GZM888888的博客 399

前端笔记之jquery

aa67567456的博客 148

制作你自己的yolov5数据集并进行训练

项目地址:make-your-yolov5_dataset 一、数据集标注软件 labelImg labelMe 精灵标注助手 更多的标注工具你可以去看:深度学习图像标注工具汇总 、 十个最常用深度学习图像/视频数据标注工具 、 百度一下 在这里我选择使用labelImg 二、数据集标注 下载labelImg 解压,直接打开labelimg.exe labelImg标注数据 标注完成后即可获得VOC格式(生成.xml文件)的数据 目录结构: dataset │ ├─Annotations .

年少的勇气已经用完,剩下的就是三思而后行 1万+

关于使用Jquery Select2插件的说明

前端插件之Select2使用 jQuery-select2 官方文档笔记(一)——基础应用

weetch的博客 273

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Web前端学习路线笔记(十六) jQuery动画、尺寸、事件

qq_43682422的博客 125

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

jQuery整理笔记目录

jQuery整理笔记一----jQuery开始

曹海成的专栏 2177

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

JQuery学习笔记

自己在学习JQuery的时候,发现这东西真的很强大,为了方便以后大家学习,所以自己整了一个学习笔记,和大家分享,希望对初学者有所帮助。。 下边是链接地址: http://download.csdn.net/detail/han15133268722/4039424

han15133268722的专栏 194

【Django学习笔记(五)】JQuery介绍

JQuery 是一个 JavaScript 的第三方模块(第三方类库),可以基于 JQuery 自己开发一个功能,也有很多现成的工具依赖 JQuery,例如 Bootstrap 动态效果。本篇文章中介绍JQuery 的基本功能和依赖于 JQuery 的一些常用工具。

禾戊之昂的博客 1549

jQuery

在学习jquery过程中记录的一些笔记 html和css快速回顾 p段落标签 div一行一个 span一行多个 img图像 a超链接 类选择器(.) id选择器(#) 通配符选择器(*)(表示有选取页面中所有的元素) font-family字体 font-size大小 font-weight粗细 font-style样式 color文本颜色 text-align对齐文本 text-decoration装饰文本 text-indent文本缩进 line-height行内距 <link rel="styl

qq_45655136的博客 505

jqueryMoblie的课堂笔记

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="https://apps.bdimg.com/libs/jquery/1.10.2/jquery.min.js"></script&g...

咖喱辣椒 218

前端三剑客(大一学习笔记)

大一时上前端课做的笔记,都是基础知识,扩展了高德地图和echarts

HumanAwake的博客 1526

前端知识入门资料

这篇随笔记录的是本人2010年学习前端知识的Demo资料。通过一个个例子的代码实践,慢慢掌握了DIV+CSS和JavaScript、jQuery的基本用法。 现在在这里分享给大家,对于前端知识了解甚少的小白来说,有学习参考的意义。由于Demo资料是本人当年刚工作不久时编写的,那时能力有限,所以代码难免有遗漏或者写法不佳的情况,请自行借鉴。 第2章 2-3-typeof and slic...

weixin_30781631的博客 83

Python前端基础

呼噜版 s20day12课堂笔记 python14-前端之HTML python14-前端之CSS CSS之清除浮动 && float属性 小米商城-题头1 小米商城-题头2 小米商城-题头3 小米商城-题头4 python15-前端之JavaScript python15-前端之BOM和DOM python15-前端之jQuery python15-前端之...

weixin_30412013的博客 112

优快云杯Web前端应用大赛-赛后更新计划2022.5.20

优快云杯Web前端应用大赛-赛后更新计划 2022年5月30日,经过精心的准备我们完成了最终的答辩工作,全过程中我们的表现比较可观,无论结果如何,积累经验才是值得! 在接下来的时间(大概是在期末考试过后)我们会将比赛过程中的突出技术、核心理念等逐一分享! 预告:部分内容:Github Page网站挂载方法、弹性机制的有关理解分享、图片视频压缩与转码、BootStrap插件实现轮播图效果、jQuery框架实现手机菜单栏、HTML5新特性、如何用MarkDown语法记笔记等等。。 最后附上网站访问二维码 喜

ZYQ_37210462的博客 668

java 李炎恢_李炎恢 jquery 66讲视频教程PDF文件完整版全集

【实例简介】李炎恢老师在线教程66讲所用的PDF笔记课件,共16章。使用本文档可以省去记笔记的过程。分享给大家,希望对大家有用。【实例截图】【核心代码】faae1ed4-23fe-4919-85dc-e584654f7426└── 李炎恢 jquery PDF 完整版├── 第10章 高级事件.pdf├── 第11章 动画效果.pdf├── 第12章 Ajax.pdf├── 第13章 Ajax进...

weixin_33375360的博客 220

jQuery DatePicker笔记

jQuery DatePicker笔记 http://www.opensoce.com/?p=629

geshenyisunjie的博客 112
上一篇: 正则表达式中符号含义大全
下一篇: linux ftp_vsftp配置匿名用户,本地用户上传下载
码上富贵
博客等级 码龄17年 1万+粉丝 135原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码上富贵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值