实用的JavaScript(持续添加)

// 2、当全选checkbox取消勾选,子checkbox自动全部取消勾选

function checkAll(){

if($(“#checkall”)[0].checked){

$(“input[type=‘checkbox’][name=‘ids’]”).attr(“checked”,“checked”);

}else{

$(“input[type=‘checkbox’][name=‘ids’]”).attr(“checked”,null);

}

}

//子checkbox:1、当所有子checkbox全部勾选时,全选checkbox自动勾选

//2、当有一个子checkbox没有勾选时,全选checkbox自动改为未勾选

function changeCheckCount(){

var count=0;

$(“input[type=‘checkbox’][name=‘ids’]”).each(function(index,data){

if(this.checked){

count++;

}

});

if(count== $(“input[type=‘checkbox’][name=‘ids’]”).length){

$(“#checkall”).attr(“checked”,“checked”);

}else{

$(“#checkall”).attr(“checked”,null);

}

}

<s:checkbox name=“checkall” id=“checkall” value=“” cssClass=“checkbox” οnclick=“checkAll()”/>

<s:checkbox name=“ids” fieldValue=“” cssClass=“checkbox” οnclick=“changeCheckCount()”/>

<s:checkbox name=“ids” fieldValue=“” cssClass=“checkbox” οnclick=“changeCheckCount()”/>

<s:checkbox name=“ids” fieldValue=“” cssClass=“checkbox” οnclick=“changeCheckCount()”/>

<s:checkbox name=“ids” fieldValue=“” cssClass=“checkbox” οnclick=“changeCheckCount()”/>

2.获取checkbox被选中的个数,并将checkbox的值组织成字符串

<s:checkbox name=“ids” fieldValue=“” cssClass=“checkbox” />

<s:checkbox name=“ids” fieldValue=“” cssClass=“checkbox” "/>

<s:checkbox name=“ids” fieldValue=“” cssClass=“checkbox” "/>

<s:checkbox name=“ids” fieldValue=“” cssClass=“checkbox” "/>

Select类

===========

1.jQuery实现下拉列表的联动,实现省份和城市的关联

省份:

<s:select list=“#provinceList” name=“province” id=“province”

listKey=“name” listValue=“name”

headerKey=“” headerValue=“--------”

cssStyle=“width:90%” οnchange=“showCity(this.value)”>

</s:select>

城市:

<s:select list=“{}” name=“city” id=“city”

headerKey=“” headerValue=“--------” cssStyle=“width:90%” >

</s:select>

company.action中的showCity函数

/** 通过省份显示对应城市

  • @throws IOException **/

public String showCity() throws IOException{

//拿到jsp中省份的名字

String name=request.getParameter(“name”);

if(StringUtils.isNotBlank(name)){

//通过省份名字拿到对应省份实体(下面查询城市时,用来拿省份id)

Province province=provinceService.findProvinceByName(name);

//通过省份id查询该省份下的所有城市

List cityList=cityService.findCityByPid(province.getId());

//New一个JsonConfig

JsonConfig config=new JsonConfig();

//设置不要获取的属性列,只取city表里的name属性,根据自己定义的city表进行定义,

config.setExcludes(new String[]{“id”,“pycode”,“pid”,“postcode”,“areacode”});

//将List转换为jsonArray

JSONArray jsonArray=JSONArray.fromObject(cityList,config);

response.setCharacterEncoding(“utf-8”);

//将jsonArray转成字符串后发送给jsp页面

response.getWriter().print(jsonArray.toString());

}

return null;

}

算法

  1. 冒泡排序

  2. 选择排序

  3. 快速排序

  4. 二叉树查找: 最大值、最小值、固定值

  5. 二叉树遍历

  6. 二叉树的最大深度

  7. 给予链表中的任一节点,把它删除掉

  8. 链表倒叙

  9. 如何判断一个单链表有环

由于篇幅限制小编,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!

response.getWriter().print(jsonArray.toString());

}

return null;

}

算法

  1. 冒泡排序

  2. 选择排序

  3. 快速排序

  4. 二叉树查找: 最大值、最小值、固定值

  5. 二叉树遍历

  6. 二叉树的最大深度

  7. 给予链表中的任一节点,把它删除掉

  8. 链表倒叙

  9. 如何判断一个单链表有环

    [外链图片转存中…(img-H6cek62z-1718862814433)]

由于篇幅限制小编,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!

  • 26
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值