问题的来源是在输入key='a' 查询前十条数据时发现可以正常的展现数据,但是当我输入key值为z时,并且再查询前20条数据是发现数据不能展现,但是server返回了数据库中的数 据。...这时第一反应是事不时数据返回的有问题,粗略的检查了返回的数据发现和第一次查询没有什么明显的区别。但是只查询第十四条数据时发现,显示不出来。...(2) 也应该严重关切当后台返回的是一个List 数据(List当中的数据是Json格式)时,有没脏数据即不是严格的JSON格式。...原因是ajax请求跨域了,解决方法是在两个文件里都添加一段 js: [/b]document.domain,或者采用Jsonp的方式,如我的前一篇blog中提到的。...还有一点对JQuery 中Ajax的一点其它的认识: 客户端发起请求,得到服务器端的相应是200,没有问题.此时在判断进入success 对应的回调函数还是进入到error对应的回调函数之前
]) 参数url为加载服务器地址,可选项data参数为请求时发送的数据,callback参数为数据请求成功后,执行的回调函数 例如,点击“加载”按钮时,向服务器请求加载一个指定页面的内容,加载成功后,将数据内容显示在...,它的调用格式如下: $.get(url,[callback]) 例如,当点击“加载”按钮时,调用get()方法向服务器中的一个.php文件以GET方式请求数据,并将返回的数据内容显示在页面中,如下图所示...使用ajax()方法加载服务器数据 使用ajax()方法是最底层、功能最强大的请求服务器数据的方法,它不仅可以获取服务器返回的数据,还能向服务器发送请求并传递数值,它的调用格式如下: jQuery.ajax...为服务器返回的数据类型,success为请求成功的执行的回调函数,type为发送数据请求的方式,默认为get 例如,点击页面中的“加载”按钮,调用ajax()方法向服务器请求加载一个txt文件,当请求成功时调用...为调用插件方法时的配置对象 jQuery Autocomplete 使用详细说明 例如,当用户在文本框输入内容时,调用搜索插件的autocomplete()方法返回与输入内容相匹配的字符串数据,显示在文本框下
, 那么浏览器就会弹出对话框显示该段文字 alert(status); //结果为success, error等等,但这里是成功时才能运行的函数 }); post( url, [data...(只有当Response的返回状态是success才是调用该方法) type (String) (可选参数) 请求数据的类型,xml,text,json等 同样是jQuery提供的一个简便函数,其实用法...; //载入ajaxEvent.js,并且在成功载入后显示对话框提示。 ...complete Function 请求完成后回调函数 (请求成功或失败时均调用)。 参数: XMLHttpRequest 对象,成功信息字符串。...使用 JSONP 形式调用函数时, 如 “myurl?callback=?” jQuery 将自动替换 ? 为正确的函数名,以执行回调函数。
前端网页使用jQuery显示结果。 ? 启动Visual Studio并从“ 开始”页面选择“ 新建项目”。或者,从文件菜单中选择新建,然后选择项目。...使用Javascript和jQuery调用Web API 在本节中,我们将添加一个使用AJAX调用Web API的HTML页面。我们将使用jQuery来进行AJAX调用,并且还可以使用结果更新页面。...在这个例子中,我使用了Microsoft Ajax CDN。您还可以从http://jquery.com/下载它,ASP.NET“Web API”项目模板也包括jQuery。...jQuery getJSON函数发送一个AJAX请求。对于响应包含JSON对象的数组。该done函数指定在请求成功时调用的回调。在回调中,我们使用产品信息更新DOM。...如果您输入的ID无效,则服务器返回HTTP错误: ? 使用F12查看HTTP请求和响应 当您使用HTTP服务时,查看HTTP请求和请求消息非常有用。
()) } 运行:当点击id为test的元素时,alert对话框显示:So is this,即第二个标签的内容 get(num) 说明:获取匹配元素,get(num)返回匹配元素中的某一个元素 参数...alert($("p").get(1).innerHTML); } 运行:当点击id为test的元素时,alert对话框显示:So is this,即第二个标签的内容 注意:get和eq的区别,eq...).length); } 运行:当点击id为test的元素时,弹出alert对话框显示2,表示找到两个匹配对象 二、DOM操作 属性 以为例,在原始的...((Function)success:当请求成功时触发函数 ((Function)complete:当请求完成后出发函数 jQuery代码及说明 $.ajax({url: "ajax.htm...) 当ajax请求成功时执行函数callback 八、jQuery插件 随着jQuery的广泛使用,已经出现了大量jQuery插件,如thickbox,iFX,jQuery-googleMap等
之前在Ajax初步理解中介绍了对Ajax的初步理解,本文将介绍在ASP.NET中如何方便使用Ajax,第一种当然是使用jQuery的ajax,功能强大而且操作简单方便,第二种是使用.NET封装好的ScriptManager...$.ajax向普通页面发送get请求 这是最简单的一种方式了,先简单了解jQuery ajax的语法,最常用的调用方式是这样:$.ajax({settings}); 有几个常用的setting,全部参数及其解释可以去...9. success:请求成功后调用的句柄 10.error:请求失败后调用的句柄 没使用过jQuery的ajax话这样看有些云里雾里的感觉,来看一个简单例子 首先使用Visual Studio新建一个...如果一切正常,可以看到页面弹出对话框,对话框内内容即是Normal.aspx页面内容 一个简单的get请求完成了,这样的结果一般没有多大用处,也不是ajax意图所在,使用Ajax主要是想使用JavaScript...我们看看结果: 通过上图可以看到,jQuery调用WebService默认会返回一个XML文档,而需要的数据在 节点中,只需要使用jQuery解析xml的语法就可以轻松得到数据。
//保存数据到服务器,成功时显示信息 $.ajax({ type: "POST", url: "some.php", data: "name=John&location=..."); }); //AJAX 请求失败时显示信息。...并且必须返回新的数据(可能是处理过的)传递给success回调函数。 success 当请求之后调用。传入返回后的数据,以及包含成功代码的字符串。...提供data和type两个参数:data是Ajax返回的原始数据,type是调用jQuery.ajax时提供的dataType参数。函数返回的值将由jQuery进一步处理。...jQuery 代码: $.ajax({ type: "GET", url: "test.js", dataType: "script" }); 描述: 保存数据到服务器,成功时显示信息。
当链接包括title属性时,它的内容将变成clueTip的标题。clueTip中显示的内容可以通过Ajax获取,也可以从当前页面中的元素中获取。...Star Rating widget NyroModal 一个基于jQuery开发,非常灵活和可定制外观/动画效果的模式对话框。可通过Ajax调用目标内容,改变对话框大小等。...jQuery Live Ajax Search Plug-in jVal jQuery表单校验插件。 jVal Img Notes 用于当鼠标移到图片是时,显示一个信息提示框。...Scroll Follow jQuery Taconite Plugin 这个jQuery插件能够利用单个Ajax调用结果同时更新多个DOM对象。...在IE6,IE7,Firefox2.0中测试成功。
官网地址:http://www.jeasyui.com/index.php 文档地址: 中文文档 英文文档 快速入门 弹出对话框 demo 第一步: 下载 Jquery EasyUI 你在使用和进行开发时...null loadMsg string 当从远程站点加载数据时,显示的提示信息。...view 是一个对象,它告诉 datagrid 如何呈现行。这个对象必须定义下列方法。 名称 参数 说明 render target, container, frozen 当数据加载时调用。...名称 参数 说明 onLoadSuccess data 当数据加载成功时触发。 onLoadError none 加载远程数据发生某些错误时触发。...当 type 参数没有分配时,返回所有改变的行。 acceptChanges none 提交自从被加载以来或最后一次调用acceptChanges以来所有更改的数据。
8)JQuery的Ajax/Post/Get等相关处理 在我们前面很多案例代码里面,都采用了JQuery的Ajax/Post/Get/getJSON等函数,它们之间很多时候可以相互替代,差异只是很少的部分...$.getJSON()是专门为ajax获取json数据而设置的,并且支持跨域调用,其语法的格式为:getJSON(url,[data],[callback])。 ...()是jquery中通用的一个ajax封装,其语法的格式为:$.ajax(options),其中options是一个object类型,它指明了本次ajax调用的具体参数。 ...例如对于返回的数据,我们一般需要进行数组的遍历,然后逐一追加到界面显示,这里就需要使用$.each()函数。 ...对话框只能通过 JavaScript 进行调用,微信WeUI提供了三种常用的对话框 Alert, Confirm, Prompt 和 Login。
使用JSONP形式调用函数时,例如myurl?callback=?,JQuery将自动替换后一个“?”为正确的函数名,以执行回调函数。 text:返回纯文本字符串。...success:请求成功后调用的回调函数,有两个参数。 (1) 由服务器返回,并根据dataType参数进行处理后的数据。 (2) 描述状态的字符串。...error:要求为Function类型的参数,请求失败时被调用的函数。...格式:{} 与 [] 结合拼接的JSON串 发送请求删除数据,后台会返回处理的结果,前台根据返回的结果判断是否成功,然后处理页面元素。...(2) jQuery UI则是在jQuery的基础上,利用jQuery的扩展性,设计的插件。提供了一些常用的界面元素,诸如对话框、拖动行为、改变大小行为等等。
当延迟成功时,doneCallbacks被调用。回调执行是依照他们添加的顺序。一旦deferred.done()返回延迟对象,延迟对象的其它方法也可以链接到了这里,包括增加.done()方法。...当延迟失败时,doneCallbacks被调用。回调执行是依照他们添加的顺序。一旦deferred.fail()返回延迟对象,延迟对象的其它方法也可以链接到了这里,包括增加.done()方法。...(成功, resolved)或拒绝(失败,rejected)时被调用添加处理程序,与回调方法complete类似。...成功时: ?...(2) deferred.done() 指定操作成功时的回调函数 (3) deferred.fail() 指定操作失败时的回调函数 (4) deferred.promise() 没有参数时,返回一个新的
我一直在从jquery收到针对Ajax请求的“ parsererror”,我尝试将POST更改为GET,以几种不同的方式(创建类等)返回数据,但我似乎无法弄清楚问题出在哪里。...我的项目在MVC3中,我使用的是jQuery 1.5,我有一个Dropdown,并且在onchange事件上,我触发了一个调用,以根据所选内容获取一些数据。...function (data) { alert(data); }, error: function (data) { debugger; alert(“Error”); } }); }; 上面的代码成功调用了...MVC方法并返回: [{“ViewContentID”:1,”Name”:”TopContent”,”Note”:”Content on the top”}, {“ViewContentID”:2,”Name...”:”BottomContent”,”Note”:”Content on the bottom”}] 但是jquery触发$ .ajax()方法的错误事件,提示“ parsererror”。
.ajaxStop() 当所有 Ajax 请求完成时注册要调用的处理程序。这是一个 Ajax 事件。 .ajaxSuccess() 当 Ajax 请求成功完成时显示一条消息。...callback (Function) :(可选) 载入成功时回调函数(只有当Response的返回状态是success才是调用该方法)。 这是一个简单的 GET 请求功能以取代复杂 $.ajax 。...请求成功时可调用回调函数,如果需要在出错时执行函数,请使用 $.ajax。 示例代码: $.get("....callback (Function) :(可选) 载入成功时回调函数(只有当Response的返回状态是success才是调用该方法)。...其实应该为客户端请求的类型(JSON,XML,等等) 这是一个简单的 POST 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。
autoInitializePage:true, //布尔型 默认值:true 当 DOM 加载完毕后,jQuery Mobile 会自动调用 $.mobile.initializePage...defaultDialogTransition:"pop", //字符串 默认值:"pop"设置使用 Ajax 方式的对话框的默认过场动画。....",// 字符串 默认值:"loading"设置当页面显示加载提示时,加载提示文字的内容。...loadingMessageTheme:"a",// 字符串 默认值:"A" 设置当页面显示加载提示时,加载提示的默认主题。...pageLoadErrorMessage:"很抱歉,系统好像再打小瞌睡......",// 字符串 默认值:"Error Loading Page"设置当 Ajax 加载页面错误时显示的提示信息
callback (Function) : (可选) 载入成功时回调函数(只有当Response的返回状态是success才是调用该方法)。 这是一个简单的 GET 请求功能以取代复杂 .ajax 。...请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 .ajax。示例代码: $.get("....callback (Function) : (可选) 载入成功时回调函数(只有当Response的返回状态是success才是调用该方法)。...其实应该为客户端请求的类型(JSON,XML,等等) 这是一个简单的 POST 请求功能以取代复杂 .ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 .ajax。...jQuery 代码: $.getScript("test.js") 加载并执行 AjaxEvent.js ,成功后显示信息。
afterShow: function(e) { alert("dialog show"); }, //显示时的回调函数 ...相当于缓存选项传递到jQuery的Ajax方法。默认:false。 •过滤 - jQuery的表达式,用于过滤远程内容。...Boxy.confirm(message, callback, options) 显示模式,非可关闭对话框显示的含有确定和取消按钮的消息。回调只会在用户选择了“确定”时被调用。...getInner() 返回一个jQuery对象包装对话框的内部区域-框架内包括标题栏一切。 getContent() 返回一个jQuery对象包装对话框的内容区域-框架内的一切,不包括标题栏。...isVisible() 如果当前对话框可见,则返回true,否则返回false。 show() 显示对话框,可链接。 hide(after) 隐藏对话框,after为可选回调函数,完成后执行。
"{字符串:正则表达式}"配对的对象,用来确定jQuery将如何解析响应,给定其内容类型。...也就是说,让回调函数内this指向这个对象(如果不设定这个参数,那么this就指向调用本次AJAX请求时传递的options参数)。...提供data和type两个参数:data是Ajax返回的原始数据,type是调用jQuery.ajax时提供的dataType参数。函数返回的值将由jQuery进一步处理。...在jQuery 1.5, 成功设置可以接受一个函数数组。每个函数将被依次调用。...$.ajax({ type: "GET", url: "test.js", dataType: "script" }); 2、保存数据到服务器,成功时显示信息。
内容目录 jQuery 入门 什么是jQuery 如何使用jQuery jQuery的运行原理 如何选择jQuery版本 ready() 准备就绪时执行代码 jQuery 核心:选取元素...,就是jQuery对象的所有实例方法,在没有特殊的返回需求的情况下,一般都会返回该jQuery对象本身(或者其它jQuery对象),因此我们可以继续调用返回的jQuery对象上的方法。...与此不同的是,jQuery在匹配不到对应元素时将返回一个空的jQuery对象,我们仍然可以调用jQuery对象的方法,而且并不会报错。因为jQuery会智能地处理这种情况。...: "Ajax请求成功", uid: 2 } alert( data.msg ); } }); $.ajax()是是jQuery中Ajax的底层实现,其它Ajax请求方法都是基于该方法实现的...// 这是Ajax请求成功后执行的回调函数,就是上面$.ajax中的success选项 }); // 以POST方式发送Ajax请求 $.post("ajax.php", {
callback (Function) : (可选) 载入成功时回调函数(只有当Response的返回状态是success才是调用该方法)。...这是一个简单的 GET 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。示例代码: $.get("....callback (Function) : (可选) 载入成功时回调函数(只有当Response的返回状态是success才是调用该方法)。...其实应该为客户端请求的类型(JSON,XML,等等) 这是一个简单的 POST 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。...jQuery 代码: $.getScript("test.js"); ---- 加载并执行 AjaxEvent.js ,成功后显示信息。
领取专属 10元无门槛券
手把手带您无忧上云