本文概览:利用ajax实现级联下拉菜单和按钮点击事件之后在数据表显示数据两个功能。

——————————————————

作为后端,常常会遇到前端一些问题,这里记录下,下次提高效率。

1 实现功能

通过ajax最终在页面实现的功能如下

  • 级联菜单。选择业务线下拉框中值,服务下拉框自动的显示内容。
  • button的点击事件。点击查询search只有,在数据表中显示内容

16200748

2 实现级联菜单

1、两个下拉列表的对应的html元素如下,其中#foreach是为了默认情况下为下拉菜单赋值。

2、为了使用jquery实现ajax功能,首先引入

3、实现下拉菜单“selectBusiness”change事件

  • dataType是返回值的类型,不是参数类型

4java后端代码

3 ajax实现button点击事件

1button和数据表的html元素

1buttonhttmlbutton元素为

  • type,需要设置为submit
  • onclik中函数名字后面还需要有括号“()”

2)表的html元素为,其中#foreach是默认情况下显示值。

2、button的点击事件

  • 使用jquery获取下拉菜单的值,通过val(),如 $(“#selectService”).val();

3、java后端代码

 

4 Ajax顺序

通过$.when的方法,如下

 

参考文献

1 API官方文档  https://api.jquery.com/jquery.when/

分类&标签