jquery调用页面的方法

有些朋友问到,能不能在jquery代码中调用页面的服务器方法呢?答案是可以的

1. 首先,该方法必须是静态的,而且必须声明WebMethod

[WebMethod]
public static string PageHelloWorld()
{
    return "Hello,world";
}

2. 调用代码与webservice的非常类似

///这个例子演示了如何调用页面的静态方法
function TestCallPageMethod() {
    $.ajax({
        type: "POST",
        contentType: "application/json",
        url: "mypage.aspx/PageHelloWorld",
        data: "{}",
        dataType: 'json',
        success: function(result) {
            alert(result.d);
        }
    });
}

时间: 2024-08-07 18:48:37

jquery调用页面的方法的相关文章

jQuery AJAX实现调用页面后台方法_AJAX相关

本文实例为大家分享了jQuery AJAX调用页面后台方法,供大家参考,具体内容如下 1.新建demo.aspx页面. 2.首先在该页面的后台文件demos.aspx.cs中添加引用. using System.Web.Services; 1).无参数的方法调用. 大家注意了,这个版本不能低于.net framework 2.0.2.0已下不支持的. 后台代码: [WebMethod] public static string SayHello() { return "Hello Ajax!&q

jQuery AJAX实现调用页面后台方法

本文实例为大家分享了jQuery AJAX调用页面后台方法,供大家参考,具体内容如下 1.新建demo.aspx页面. 2.首先在该页面的后台文件demos.aspx.cs中添加引用. using System.Web.Services; 1).无参数的方法调用. 大家注意了,这个版本不能低于.net framework 2.0.2.0已下不支持的. 后台代码: [WebMethod] public static string SayHello() { return "Hello Ajax!&q

Android非XML形式动态生成、调用页面的方法

本文实例讲述了Android非XML形式动态生成.调用页面的方法.分享给大家供大家参考.具体分析如下: 这个问题是这样的:我们不使用XML构建页面,而是使用程序构建新的页面,并在页面中添加各种控件. 一.构建新页面: ① 在src目录中添加一个class,命名为SignPage ② 在AndroidMainfest.xml中添加一个Activity: <activity android:name="com.example.stest.SignPage"/> 注意,这句添加后

【COM范例】WM上获取短信内容,AcitiveX控件调用页面JS方法

COM 是 WIN32 系统中最复杂和晦涩,最重要的技术.   [备注:以下是个人看法]COM 是比传统的 API 提供方式(*.h, *.lib, *.dll) 更"高"层次的服务标准, 从某种意义上说,COM也是一种"API",但它的使用和实现都要比传统API复杂的多.COM 的宗旨是提供这样的一种标准,使操作系统,独立软件开发商之间以一种标准方式提供交互性服务.COM 相比传统API合作方式相比:两者本质上都提供的二进制代码(编译后产品),前者是基于有组织的,

jquery异步调用页面后台方法&amp;amp;#8207;(asp.net)_jquery

复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="JqueryCSMethodForm.aspx.cs" Inherits="JQuerWeb.JqueryCSMethodForm" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&

求助啊用jquery调用一个后台方法 报500错误

问题描述 $(document).ready(function(){$("#Fnumber").bind("propertychange",function(){vara=$("#Fnumber").val();alert(a);$.ajax({type:"POST",url:"AddStorage.aspx/aa",data:"{a}",dataType:"text"

jquery中页面Ajax方法$.load的功能使用介绍_jquery

load语法 $(".selector").load("url", function(responseText, statusText, xmlhttprequest)); 可以做到加载一个页面的时候,如果发生错误,根据statusText给出的状态,显示对应的提示,这对用户来说非常重要. 例子,load post 代码如下 复制代码 代码如下: <div id=btnAjaxPost>点击我</div> <div id=divResu

jquery中页面Ajax方法$.load的功能

load语法 $(".selector").load("url", function(responseText, statusText, xmlhttprequest)); 可以做到加载一个页面的时候,如果发生错误,根据statusText给出的状态,显示对应的提示,这对用户来说非常重要. 例子,load post  代码如下 复制代码 <div id=btnAjaxPost>点击我</div> <div id=divResult>

jquery 调用后台[WebMethod]方法后,submit失效???

问题描述 如果不执行jQuery,submit没有问题! 解决方案 解决方案二:贴代码.