Home  >  Article  >  Web Front-end  >  Solution to the problem that jquery triggers the change event of select to fail

Solution to the problem that jquery triggers the change event of select to fail

黄舟
黄舟Original
2017-06-27 09:48:205758browse

jquery cannot trigger the change event of the drop-down box when the page is loaded for the second time. Start tomcat and enter localhost:8080/aa/list.jsp in the address bar. It can trigger the change event of the drop-down box, but from servlet It doesn’t work after I came here. What’s going on?

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>




信息界面



编号 姓名
${element.uid } ${element.username }

---------------------servlet

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		
		
		Employee employee_01 = new Employee();
		employee_01.setUid("1");
		employee_01.setUsername("张三");
		
		Employee employee_02 = new Employee();
		employee_02.setUid("2");
		employee_02.setUsername("李四");
		
		List list = new ArrayList();
		list.add(employee_01);
		list.add(employee_02);
		
		request.setAttribute("list", list);
		
		request.getRequestDispatcher("/list.jsp").forward(request, response);		

Question supplement:

You mean, after jumping to the page from the servlet, clicking the drop-down menu and selecting a value will not trigger the following:

Quote

# function(){  
#           
#         $("#sel_emp").live('change',function(){  
#             var value = $('#sel_emp').val();  
#             alert(value);  
#             window.location = "/aa/servlet/Test1Servlet";  
#         }

Is it?

Yes

## Question supplement:

Do you mean , after jumping to the page from the servlet, clicking the drop-down menu and selecting a value, the following will not be triggered:

citation

# function(){  
#           
#         $("#sel_emp").live('change',function(){  
#             var value = $('#sel_emp').val();  
#             alert(value);  
#             window.location = "/aa/servlet/Test1Servlet";  
#         }

, right?

Yes

The above is the detailed content of Solution to the problem that jquery triggers the change event of select to fail. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn