宝哥软件园

jQuery中ajax-get()方法示例的详细说明

编辑:宝哥软件园 来源:互联网 时间:2021-09-08

jQuery中使用Get、post和ajax方法将数据传输到服务器。在上一篇文章中,我们分享了一个jquery中ajax-post()方法的例子。现在,我们将通过本文继续学习jquery中的ajax-get()方法。具体介绍请参考下文。

JQuery Ajax参考手册

例子

使用AJAX GET请求更改div元素的文本:

$(“按钮”)。单击(function(){ $)。get('demo_ajax_load.txt ',function(result){ $('div ')。html(结果);});});你自己试试吧

定义和用法

get()方法通过远程HTTP GET请求加载信息。

这是一个简单的GET请求函数,用来替换复杂的$.ajax。请求成功时调用回调函数。如果发生错误时需要执行函数,请使用$.ajax。

语法

$(选择器)。获取(网址、数据、成功(响应、状态、xhr)、数据类型)

详细描述

这个函数是一个简写的Ajax函数,相当于:

$.ajax({ url: url,data:数据,success: success,dataType : dataType });根据响应的MIME类型不同,传递给成功回调函数的返回数据也不同,可以是XML根元素、文本字符串、JavaScript文件或JSON对象。您还可以将响应的文本状态传递给成功回调函数。

使用jQuery 1.4,您还可以将一个XMLHttpRequest对象传递给成功回调函数。

例子

请求test.php网页,忽略返回值:

$.get(' test . PHP ');

更多示例

例1

请求test.php网页,传递2个参数,忽略返回值:

$.get('test.php ',{ name: 'John ',time : ' 2pm ' });例2

根据test.php返回值(HTML或XML,取决于返回值):

$.get('test.php ',函数(数据){ alert('Data Loaded: '数据);});例3

根据test.cgi的返回值(HTML或XML,取决于返回值),添加一组请求参数:

$.get('test.cgi ',{ name: 'John ',time: '2pm' },function(Data){ alert(' Data loaded : ' Data);});$的详细解释。jquery ajax的get()用法

Js文件

$(文档)。ready (function () {$ ('form '))。submit (function (event) {event。preventdefault()})//取消submit $(' formin put[type=' submit ']'的默认行为。点击(函数(){ var URL=$//取链接var param={}以表单形式提交;//程序集发送参数param[' name ']=$(' formin put[name=name]')。val();param['age']=$('表单输入[name=age])。val();$.get(url,param,function(dom) { $('div.get '))。append(DOM)});//发送并显示返回的内容});})html文件

formaction=' ajax.php '方法=' get ' name : input type=' text ' name=' name '/age : input type=' text ' name=' age '/input type=' submit '/formdiv class=' get '这是ajax get方法/divphp文件

error _ reporting(0);if($ _ GET[' name ']==' kitty '){ $ name='你是幸运儿';} else $ name=$ _ GET[' name '];$ age=$ _ GET[' age '];回声“div”。$name。' '.$年龄。/div ';以上介绍是本文大家分享的jQuery中ajax-get()方法示例的详细说明,希望大家喜欢。

更多资讯
游戏推荐
更多+