Home  >  Article  >  Web Front-end  >  JQuery ajax partial refresh example

JQuery ajax partial refresh example

小云云
小云云Original
2018-05-14 15:18:454922browse

When we were developing, we often used javascript to implement partial refresh of the page. In this article, we will share with you JQuery ajax partial refresh, which has certain reference value. Interested friends can Refer to the

case:

JQuery ajax partial refresh example
JQuery ajax partial refresh example
JQuery ajax partial refresh example
JQuery ajax partial refresh example

##Description:

1. Click Login and the login dialog box will pop up

2. If the username and password are incorrect, an error message will be prompted
3. When the input information is correct, the login information will be refreshed. Display the user name and exit button
4. Click Exit to pop up the prompt message, then refresh the user name again after confirmation, and return to the position of the first picture

What kind of work do these simple operations require? Woolen cloth?


1. Load the login/(username-exit) page

2. Click the login link to open the login dialog box
3. When the login form is submitted, verify the information .
4. After the verification is passed, close the dialog box and refresh the page in 1 at the same time to display "Username-Exit"
5. When clicking to exit the a label, refresh the page in 1 again after logging out successfully and display "Login"

Load the login/(username-exit) page

<p id="login_tip" url="${ctx}/mem/initLoginTip"></p>

1. Give p an id to index the page so that it can be positioned later. Go here.

2. Give a url attribute so that it can obtain the corresponding information from the jfinal server when the page is loaded. Of course, this is to obtain the page content for partial refresh.

// 有url的p主动请求服务端获取数据
 $("p[url]", $p).each(function() {
 var $this = $(this);
 var url = $this.attr("url");
 if (url) {
 $this.ajaxUrl({
 type : "POST",
 url : url,
 callback : function() {
 }
 });
 }
 });

Locate p through the url, then obtain the url and prepare to initiate an ajax request.

Of course, don’t pay too much attention to the ajaxUrl method first, it will be explained further later.

Click the login connection to open the login dialog box

Copy code The code is as follows:

Login

1. Add the attribute target to the dialog attribute. Of course, if you have not followed this series of tutorials, you can review it to see how to open a dialog box through the a tag and see how to open a modal dialog box.

2. Add the width attribute to set the width of the dialog box.

When the input information is correct, the login information is refreshed and the user name and exit button are displayed

Copy code The code is as follows:

The above is the detailed content of JQuery ajax partial refresh example. 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