knrt.net
当前位置:首页 >> AjAx的gEt方法 >>

AjAx的gEt方法

//判断用户的页面<html><head> <script language="Javascript"> function RepeatName() { var name = $("#txtLoginName").val(); var data = $.ajax({ type: "GET", url: "RepeatName.ashx", data: "name=" + name, //如果这里是传多个参数

你指定传输的数据类型为json但并没有给json值<br>把你的请求改下<br>$.get('testjson.jsp',{},function(data){<br> alert(data.username)<br>},'json')还有服务器json格式输出的时候,名称要用双引号包裹起来<br>{"username":"abcdefg"}

$.get("/list/1", {"search" : "搜索"} ,function(res){alert(res);}, "json");这样就可以了

GET有长度限制(估计64K不到),POST允许的长度会长的多得多(好几M以上,要看服务器设置)HTTP协议分POST和GET方法,两者在内容上差别不大

首先看一下get、post的区别1、 get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到.post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一

jquery ajax get是用来发送get请求给服务器的,具体用法如下:get() 方法通过远程 HTTP GET 请求载入信息.这是一e68a84e799bee5baa6e79fa5e9819331333361303661个简单的 GET 请求功能以取代复杂 $.ajax .请求成功时可调用回调

找个范例就好了,例如注册的那个页面就是.

注意:POST提交时,要多加一段代码:xmlHttp.setrequestheader("content-length",post.length); xmlHttp.setrequestheader("content-type","application/x-www-form-urlencoded");否则也获取不到参数值GET,POST提交示例:var xmlHttp;

用jQuery $.get() 方法:<br>$.get() 方法通过 HTTP GET 请求从服务器上请求数据.<br>语法:<br>$.get(URL,callback);<br>必需的 URL 参数规定您希望请求的 URL.<br>可选的 callback 参数是请求成功后所执行的函数名.<br>例子:<br

$("#sub").click(function(){ var value=$(“#uid”).val();$.ajax({ type: "POST", //改成get就是get方式 url: "${pageContext.request.contextPath }/地址", data:{ data:value } error: function(request) { }, success: function(data) { } }); });

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com