今日任务:
1.企业员工添加删除、部门添加编辑删除
实际:
完成70%
收获:
1.如何将企业信息表里面的id和name合并到部门表里面来?
用 union
select ep.id as id, ep.enterpriseName as name from enterprise ep
union
select d.id as id, d.departmentName as name from department d
2.input type=radio 实现赋值取值,利用jQuery绑定单击事件
$("input[type='radio']").bind("click", function(e){
var theEvent = window.event || e;
var theObj = theEvent.target || theEvent.srcElement;
var selectedValue = $(this).val();
if (selectedValue == "0")
{
$('input[name="' + theObj.name + '"][value="1"]').removeAttr("checked");
$('input[name="' + theObj.name + '"][value="0"]').attr("checked", true);
}
else
{
$('input[name="' + theObj.name + '"][value="0"]').removeAttr("checked");
$('input[name="' + theObj.name + '"][value="1"]').attr("checked", true);
}
});
// 打开Dialog时让后台传递过来的值处于选中状态
$('input[name=Sex][value="' + rowData.Sex + '"]').attr("checked", true);
// 提交时获取选中的值
Sex : $("input[name='Sex'][checked]").val();
3.mysql函数,先开启函数支持:
set Global log_bin_trust_function_creators=1;
然后写函数
cast(rootId as CHAR); concat(sTemp,',',sTempChd);
SELECT group_concat(id) INTO sTempChd FROM treeNodes where FIND_IN_SET(pid,sTempChd)>0;
eg:查询所有子节点,包括自己
Drop Function if exists getChildList
CREATE FUNCTION getChildList (rootId INT)
RETURNS varchar(1000)
BEGIN
DECLARE sTemp VARCHAR(1000);
DECLARE sTempChd VARCHAR(1000);
SET sTemp = '$';
SET sTempChd =cast(rootId as CHAR);
WHILE sTempChd is not null DO
SET sTemp = concat(sTemp,',',sTempChd);
SELECT group_concat(id) INTO sTempChd FROM treeNodes where FIND_IN_SET(pid,sTempChd)>0;
END WHILE;
RETURN sTemp;
END
//调用
select getChildList(10081);
// 输出 '$,10081,10086'
分享到:
相关推荐
赠送jar包:jakarta.xml.bind-api-2.3.3.jar; 赠送原API文档:jakarta.xml.bind-api-2.3.3-javadoc.jar; 赠送源代码:jakarta.xml.bind-api-2.3.3-sources.jar; 赠送Maven依赖信息文件:jakarta.xml.bind-api-...
赠送jar包:jakarta.xml.bind-api-2.3.3.jar; 赠送原API文档:jakarta.xml.bind-api-2.3.3-javadoc.jar; 赠送源代码:jakarta.xml.bind-api-2.3.3-sources.jar; 赠送Maven依赖信息文件:jakarta.xml.bind-api-...
赠送jar包:jakarta.xml.bind-api-2.3.2.jar; 赠送原API文档:jakarta.xml.bind-api-2.3.2-javadoc.jar; 赠送源代码:jakarta.xml.bind-api-2.3.2-sources.jar; 赠送Maven依赖信息文件:jakarta.xml.bind-api-...
赠送jar包:jakarta.xml.bind-api-2.3.2.jar; 赠送原API文档:jakarta.xml.bind-api-2.3.2-javadoc.jar; 赠送源代码:jakarta.xml.bind-api-2.3.2-sources.jar; 赠送Maven依赖信息文件:jakarta.xml.bind-api-...
jQuery的核心特性包括选择器、DOM操作、事件处理、动画效果和Ajax交互。选择器是jQuery的精髓,它极大地简化了CSS选择器的使用,如`$("#id")`用于选取ID为`id`的元素,`$(".class")`用于选取所有class为`class`的...
首先,jQuery的核心理念是"Write Less, Do More",它通过提供一套统一的、易于理解的函数接口,使得DOM操作、事件处理、动画制作以及Ajax请求变得极其简便。在jQuery 1.7.2中,这个理念得到了进一步的体现。 1. **...
java运行依赖jar包
在旧版本的jQuery中,`jQuery.holdReady()`是一个控制文档准备就绪(DOM ready)事件触发时机的函数。通过设置`hold`参数为`true`,可以暂停文档准备好后执行的回调,直到调用`holdReady(false)`才继续执行。在3.2.1...
# bind-utils Centos7 el7.x86_64官方离线安装包,包含以下 rpm geoipupdate-2.5.0-2.el7.x86_64.rpm GeoIP-1.5.0-14.el7.x86_64.rpm bind-libs-lite-9.11.4-26.P2.el7_9.16.x86_64.rpm bind-license-9.11.4-26.P2....
7. **配置远程访问**:如果需要,你还需要编辑`/etc/mysql/my.cnf`,在`[mysqld]`部分添加`bind-address = 0.0.0.0`,允许远程连接。 8. **验证安装**:最后,通过连接到MySQL服务器并运行简单的查询来验证安装是否...
bind-9.3.6-4.P1.el5.i386.rpm bind-chroot-9.3.6-4.P1.el5.i386.rpm bind-devel-9.3.6-4.P1.SEL5_4.2.i386.rpm bind-libs-9.3.6-4.P1.el5.i386.rpm bind-utils-9.3.6-4.P1.el5_5.3.i386.rpm caching-nameserver-7.3...
dig 是一个 Linux 下用来 DNS 查询信息的工具,全称是Domain Information Groper,与 nslookup 类似,但比 nslookup 功能更强大。Windows 下只有 nslookup,如果也想用到 dig 命令,就只能自己动手安装了。此为适用...
bind-libs-9.9.4-61.el7.x86_64.rpm bind-libs-lite-9.9.4-61.el7.x86_64.rpm bind-license-9.9.4-61.el7.noarch.rpm bind-utils-9.9.4-61.el7.x86_64.rpm compat-libcap1-1.10-7.el7.x86_64.rpm compat-...
bind-9.9.4-29.el7.x86_64.rpm rhel-server-7.2-x86_64 丢失文件的小伙伴可以下载来补全。。
jar包,官方版本,自测可用
【标题】"javax.xml.bind.jar" 是一个Java开发中常用的工具包,主要包含了Java对象到XML数据绑定的API,这是Java标准版(Java SE)的一部分,用于帮助开发者将Java类和XML文档之间的转换自动化,从而简化了XML处理。...
#先启动各节点 #组成集群 redis-5.0.14/src/redis-cli --cluster create 192.168.129.98:7000 192.168.129.99:7003 192.168.129.99:7002 192.168.129.126:7005 192.168.129.126:7004 192.168.129.98:7001 --cluster-...
例如,它支持选择器(如 `$()` 和 `$('selector')`)、DOM 操作(如 `.append()` 和 `.remove()`)、事件绑定(如 `.click()` 和 `.bind()`)以及 AJAX 请求(如 `.ajax()`)。此版本对于旧版浏览器的兼容性较好,...
本文将深入探讨“安装Apache提示缺少 libapr-1.so.0与libaprutil-1完美解决”的知识点,帮助读者理解其中的问题原因及解决方法。 ### Apache依赖库解析 在尝试安装Apache时遇到“缺少 libapr-1.so.0与libaprutil-1...
DNS服务器搭建的bind安装包,该安装包为源码压缩包,适用于linux操作系统 DNS服务器搭建的bind安装包,该安装包为源码压缩包,适用于linux操作系统DNS服务器搭建的bind安装包,该安装包为源码压缩包,适用于linux...