`
yangle926
  • 浏览: 58043 次
  • 性别: Icon_minigender_1
  • 来自: 洛阳
社区版块
存档分类
最新评论

.NET网站中利用jQuery Ajax获取后台数据

    博客分类:
  • .NET
 
阅读更多
一般处理程序
using System.Web.Script.Serialization;
using System.Collections.Generic;
JavaScriptSerializer jss = new JavaScriptSerializer();
Person[] person = {
   new Person(){ Name="Tom",Sex="男",Age=30 },
   new  Person(){ Name="Json",Sex="女",Age=24 }
};
string JSON = jss.Serialize(person);
context.Response.Write(JSON);
...
public class Person
{
   new Person(){ Name="Tom",Sex="男",Age=30 },
   new  Person(){ Name="Json",Sex="女",Age=24 },
   new  Person(){ Name="Json1",Sex="女",Age=24 },
   new  Person(){ Name="Json2",Sex="女",Age=24 },
   new  Person(){ Name="Json3",Sex="女",Age=24 },
   new  Person(){ Name="Json4",Sex="女",Age=24 }
}
List<Person> list = new List<Person>();
foreach (var per in person)
{
    list.Add(new Person() { Name=per.Name,Sex=per.Sex,Age=per.Age });
}
string JSON = jss.Serialize(list);
context.Response.Write(JSON);
...
public class Person
{
    public string Name { get; set; }
    public string Sex { get; set; }
    public int Age { get; set; }
}
前台:
<script type="text/javascript">
$(function(){
    $.post("Servers/Postdata.ashx",function(data,status){
        var person = $.parseJSON(data);
        alert(person[1].Name);
    });
})
结果:Json2
分享到:
评论

相关推荐

    Asp.Net MVC之jQuery与AJAX操作实例

    在Asp.Net MVC框架中,jQuery和AJAX的结合使用极大地提升了用户体验,使得网页能够实现异步数据交互,无需刷新整个页面即可完成数据的增删查改操作。本实例将深入探讨如何在Asp.Net MVC项目中应用jQuery与AJAX。 一...

    asp.net 利用jquery-ajax调用后台方法

    下面将详细介绍如何利用jQuery-AJAX调用ASP.NET后台方法。 1. **创建WebMethod** 在ASP.NET的C#或VB.NET代码中,我们可以创建一个静态的WebMethod,标记为 `[WebMethod]` 或 `[ScriptMethod]`,以便可以从...

    Jquery Ajax 前后台数据传输

    **jQuery AJAX 前后台数据传输详解** 在Web开发中,AJAX(Asynchronous JavaScript and XML)技术被广泛用于实现在不刷新整个页面的情况下与服务器交换数据并更新部分网页内容。jQuery库为开发者提供了简单易用的...

    Asp.net中JQuery、ajax调用后台方法总结

    Asp.net 中 jQuery、ajax 调用后台方法总结 在 Asp.net 中,使用 jQuery 和 Ajax 调用后台方法是一种常见的做法。下面总结了几种常见的调用方法。 有参数的方法调用 在前台使用 jQuery 代码调用后台方法时,需要...

    在vb.net (asp.net)中后台引用ajax函数的方法

    总结起来,要在VB.NET (ASP.NET)中后台引用AJAX函数,你需要进行以下步骤: 1. 引入AJAX库。 2. 配置Web.config以处理AJAX请求。 3. 注册你的Web表单类为AJAX兼容。 4. 使用特定的特性标记你的后台方法为AJAX方法。 ...

    asp.net使用jquery ajax 小例子

    在本教程中,我们将探讨如何在ASP.NET中利用jQuery的AJAX功能来调用后台处理程序或Web服务。 首先,我们需要理解ASP.NET中的AJAX基础。ASP.NET AJAX库提供了一整套服务,包括UpdatePanel、ScriptManager、...

    asp.net中利用Jquery+Ajax+Json实现无刷新分页的实例代码

    在ASP.NET中,我们可以创建一个ASP.NET Web Form页面(如`AjaxJson.aspx`),并在后台代码(如`AjaxJson.aspx.cs`)中处理数据获取和计算分页信息。同时,我们需要在页面中包含必要的JavaScript库,如jQuery和用于...

    asp.net+jquery+ajax所有调用例子

    通过这些实例,开发者可以了解如何在ASP.NET中有效地利用jQuery和AJAX技术,提高用户体验,实现快速、无刷新的页面更新,并能处理各种返回数据类型,如XML、HTML、JSON等。在实际开发中,这样的技术组合被广泛应用于...

    Saving ASP.Net Form Data with jQuery AJAX and JSON Parser

    总结,结合jQuery的AJAX、JSON解析以及ASP.NET,我们可以实现高效、无刷新的表单数据保存。这种方法不仅提高了用户体验,还简化了服务器端的处理流程。通过熟练掌握这些技术,开发者可以构建更动态、更响应式的Web...

    【ASP.NET编程知识】Asp.net基于ajax和jquery-ui实现进度条.docx

    在本示例中,我们使用jQuery的ajax函数来发送POST请求到Handler,并在回调函数中处理返回的数据。 四、jQuery-UI 在本示例中,我们使用jQuery-UI的progressbar插件来显示进度条。progressbar插件提供了多种自定义...

    asp.net三层 jquery调用后台数据例子

    总结来说,这个例子展示了如何在ASP.NET的三层架构中,利用jQuery的AJAX功能与Web Service进行通信,以获取和展示后台数据。JSON格式的使用简化了数据交换的过程,使得前端能够轻松地解析和呈现这些数据。这样的设计...

    asp.net2.0和jquery做的ajax无刷新留言板

    这个项目对于初学者来说是一个很好的实践案例,它展示了如何结合 ASP.NET 2.0 和 jQuery 实现 AJAX 无刷新功能,同时也涉及到后台处理、数据库操作和权限管理等多个方面。通过学习这个项目,开发者可以深入理解 Web ...

    C# Asp.net Jquery Ajax 经典案例

    在IT行业中,C#、Asp.net、Jquery和Ajax是构建高效、动态Web应用程序的关键技术。本篇文章将深入探讨这些技术以及它们在实际开发中的经典应用案例。 首先,C#是一种面向对象的编程语言,由微软公司为.NET框架开发。...

    asp.net+jquery+ajax无刷新最简单实用的例子

    综上所述,这个实例提供了一个基础但实用的方法,展示了如何利用ASP.NET C#和jQuery的Ajax功能实现网页的无刷新数据交互。开发者可以通过分析这些文件,学习如何在自己的项目中集成类似的Ajax功能,提高网页的响应...

    【ASP.NET编程知识】如何ASP.NET Core Razor中处理Ajax请求.docx

    在 ASP.NET Core Razor 中处理 Ajax 请求,需要使用 jQuery 库来发送 Ajax 请求。在上面的示例代码中,使用 jQuery 库来发送 Ajax 请求,以处理登录功能。首先,在前台代码中,使用 `&lt;form&gt;` 元素来定义表单,使用 `...

    jquery+ajax+.net动态分页

    本示例是关于如何利用jQuery、Ajax和.NET技术实现后台动态分页的一个实例,结合了`jquery.pageFoot.js`插件来实现这一功能。 首先,jQuery是一个轻量级的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及...

    基于jQuery实现的asp.net网站后台框架

    【jQuery在ASP.NET网站后台框架中的应用】 在Web开发领域,jQuery是一个强大的JavaScript库,它极大地简化了DOM操作、事件处理、动画制作以及Ajax交互。在ASP.NET网站后台框架中,jQuery的应用使得前端交互变得更加...

    ASP.NET jquery ajax无刷新上传文件demo

    综上所述,这个示例提供了从客户端到服务器端的完整文件上传流程,利用jQuery的AJAX功能和uploadify插件实现了无刷新上传,同时在ASP.NET的HTTP Handler中处理文件,确保了上传过程的流畅性和用户体验。对于学习ASP...

    js.rar_.net_JS AJAX_jquery_jquery .net_增删

    在本压缩包文件中,我们关注的是如何在.NET环境中利用JS、AJAX和jQuery进行数据的增删改查操作。 首先,AJAX是一种在不刷新整个页面的情况下与服务器交换数据并更新部分网页的技术。它通过XMLHttpRequest对象实现...

    .net下最简单的ajax示例

    在.NET框架中,AJAX(Asynchronous JavaScript and XML)技术被广泛用于构建具有高度交互性和响应性的Web应用程序。尽管XML在现代AJAX应用中已经不常用,但这个名字仍然保留。以下是一个关于如何在.NET环境下创建最...

Global site tag (gtag.js) - Google Analytics