jquery에서는 "$.post()" 메서드를 사용하여 게시 요청을 제출할 수 있습니다. 이 메서드는 "HTTP POST"를 사용하여 서버에 데이터 로드를 요청합니다. 구문은 "$(selector).post(the 요청이 전송되는 지정된 URL), 요청과 함께 서버로 전송되는 데이터, 요청이 성공할 때 실행할 함수 지정, 데이터 유형)"입니다.
이 튜토리얼의 운영 환경: windows10 시스템, jquery3.4.1 버전, Dell G3 컴퓨터.
jquery를 사용하여 게시물 요청을 제출하는 방법
$.post() 메서드는 HTTP POST 요청을 사용하여 서버에서 데이터를 로드합니다.
Syntax
$(selector).post(URL,data,function(data,status,xhr),dataType)
URL이 필요합니다. 요청이 전송되는 URL을 지정합니다.
데이터는 선택사항입니다. 요청과 함께 서버로 전송될 데이터를 지정합니다.
function(data,status,xhr) 선택사항. 요청이 성공할 때 실행할 함수를 지정합니다.
추가 매개변수:
data - 요청의 결과 데이터를 포함합니다.
status - 요청 상태("성공", "수정되지 않음", "오류", "시간 초과", "파서 오류")를 포함합니다.
xhr - XMLHttpRequest 객체를 포함하며
dataType은 선택사항입니다. 예상되는 서버 응답의 데이터 유형을 지정합니다.
기본적으로 jQuery는 지능적으로 판단합니다.
가능한 유형:
"xml" - XML 문서
"html" - 일반 텍스트인 HTML
"text" - 일반 텍스트 문자열
"script" - 응답을 JavaScript로 실행하고 일반으로 반환 text
"json" - 응답을 JSON으로 실행하고 이를 JavaScript 개체로 반환합니다.
"jsonp" - JSONP를 사용하여 JSON 청크를 로드합니다. 이는 콜백을 지정하기 위해 URL에 "?callback=?"을 추가합니다.
예제는 다음과 같습니다.<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>123</title> <script src="js/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $.post("/try/ajax/demo_test_post.php",{ name:"天王盖地虎", url:"http://www.php.cn" }, function(data,status){ alert("数据: \n" + data + "\n状态: " + status); }); }); }); </script> </head> <body> <button>发送一个 HTTP POST 请求页面并获取返回内容</button> </body> </html>출력 결과:
위 내용은 jquery를 사용하여 게시물 요청을 제출하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

实现方法:1、用“$("img").delay(毫秒数).fadeOut()”语句,delay()设置延迟秒数;2、用“setTimeout(function(){ $("img").hide(); },毫秒值);”语句,通过定时器来延迟。

区别:1、axios是一个异步请求框架,用于封装底层的XMLHttpRequest,而jquery是一个JavaScript库,只是顺便封装了dom操作;2、axios是基于承诺对象的,可以用承诺对象中的方法,而jquery不基于承诺对象。

修改方法:1、用css()设置新样式,语法“$(元素).css("min-height","新值")”;2、用attr(),通过设置style属性来添加新样式,语法“$(元素).attr("style","min-height:新值")”。

增加元素的方法:1、用append(),语法“$("body").append(新元素)”,可向body内部的末尾处增加元素;2、用prepend(),语法“$("body").prepend(新元素)”,可向body内部的开始处增加元素。

删除方法:1、用empty(),语法“$("div").empty();”,可删除所有子节点和内容;2、用children()和remove(),语法“$("div").children().remove();”,只删除子元素,不删除内容。

在jquery中,apply()方法用于改变this指向,使用另一个对象替换当前对象,是应用某一对象的一个方法,语法为“apply(thisobj,[argarray])”;参数argarray表示的是以数组的形式进行传递。

on()方法有4个参数:1、第一个参数不可省略,规定要从被选元素添加的一个或多个事件或命名空间;2、第二个参数可省略,规定元素的事件处理程序;3、第三个参数可省略,规定传递到函数的额外数据;4、第四个参数可省略,规定当事件发生时运行的函数。

去掉方法:1、用“$(selector).removeAttr("readonly")”语句删除readonly属性;2、用“$(selector).attr("readonly",false)”将readonly属性的值设置为false。


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

드림위버 CS6
시각적 웹 개발 도구

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

SublimeText3 영어 버전
권장 사항: Win 버전, 코드 프롬프트 지원!

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경
