JavaScript用JQuery呼叫Server端方法

准备好Server端的方法
[System.Web.Services.WebMethod]
    public static string VeryUserName(string name)
    {
        string rtn = "恭喜,此帐号还没有注册,你可以使用。";

        if (name == "")
            rtn = "请填写一个注册帐号。";

        if (name == "Insus.NET")
            rtn = "此用户已经注册,请使用另外帐号。";        

        return rtn;
    }
 HTML代码:<asp:TextBox ID="TextBoxAccount" runat="server"></asp:TextBox><br />
            <input id="btnrReg" type="button" value="注册" onclick="VeryRegAccount()" />
Javascript脚本:

[javascript] view plaincopy

  1. View Code
  2. <script src="scripts/jquery-1.3.2.min.js" type="text/javascript"></script>
  3. <script type="text/javascript">
  4. function VeryRegAccount() {
  5. $.ajax({
  6. type: "POST",
  7. url: "Default.aspx/VeryUserName",
  8. data: ‘{name: "‘ + $("#<%= TextBoxAccount.ClientID%>")[0].value + ‘" }‘,
  9. contentType: "application/json; charset=utf-8",
  10. dataType: "json",
  11. success: OnSuccess,
  12. failure: function (response) {
  13. alert(response.d);
  14. }
  15. });
  16. }
  17. function OnSuccess(response) {
  18. alert(response.d);
  19. }
  20. </script>
时间: 2024-10-15 11:56:03

JavaScript用JQuery呼叫Server端方法的相关文章

【Javascript】jQuery Validate扩展验证方法

/*****************************************************************jQuery Validate扩展验证方法*****************************************************************/// 判断整数value是否等于0 jQuery.validator.addMethod("isIntEqZero", function (value, element) { valu

javaScript和jQuery自动加载方法

一.JavaScript自动加载 ①在文本中用onload: 当页面中所有内容(包括图片)加载完后再执行onload,如下: 1 <body ></body> <!-- 当有一个onload --> 2 <body ></body> <!-- 当有多个onload用分号隔开,依次弹出 2 3 4 --> ②在脚本中用window.onload: 当页面中的所有内容(包括图片)加载完后再执行window.onload,如下: windo

insertBefore方法(javascript与jQuery)

说到insertBefore()方法,其实javascript与jQuery中都有此方法,那么他们用法是否相同呢? 其实,还是有点区别的.反正我是爱搞混淆了,先做个小笔记吧! 1.insertBefore()方法(javascript) 语法: node.insertBefore(newnode,existingnode)    //  这两个参数都是必须的 insertBefore() 方法可在已有的子节点前插入一个新的子节点. newnode是一个节点对象,这是你想要插入的那个节点:exis

原生javascript 实现jQuery代码效果对比

以下是jQuery和JavaScript实现相同操作的等价代码. 选择元素 Javascript代码 // jQuery var els = $('.el'); // 原生方法 var els = document.querySelectorAll('.el'); // 函数法 var $ = function (el) { return document.querySelectorAll(el); } var els = $('.el'); // 或者使用regex-based micro-s

Javascript或jQuery方法产生任意随机整数

方法1:javascritp方法 1 2 3 4 5 6 //随机数    function diu_Randomize(b,e){        if(!b && b!=0 || !e){return "?";}        return Math.floor( ( Math.random() * e ) + b );    }    $(window).load = $(".ps"+diu_Randomize(1,12)).show();//1

怎么在yar的server端任何地方获得client请求调用的方法

先说下碰到的问题吧:上周调查个问题发现,在rpc server端解析client上传上来的post数据,解包,找函数,执行都在Yar_Server的函数handle中执行了.没有向后面的系统或者服务传递上下文的方法.为了调查问题我们只能在函数调用里面记录哪个方法被调用了. 那么是不是可以在Yar_Server里面试着增加个静态变量保存内容,限于自身能力,现只增加了一个方法,返回了调用的method,用于server端向后面传递. 如下, 小改之后就可以通过 Yar_Server::getCall

进程对象的其他方法、守护进程、使用多进程实现 socket tcp协议 server端的并发(抢票程序)、队列、进程之间的通信(IPC)

# 进程对象的其他方法 from multiprocessing import Process import time class MyProcess(Process): def __init__(self, a, b): # 为了给子进程传递参数 super().__init__() self.a = a self.b = b def run(self): print("子进程开始执行") time.sleep(2) print("子进程结束", self.a,

图片上传oss--先拿server端签名再上传oss,返回id值

目前项目oss阿里云存储图片,图片上传主要步骤是:前端从服务端拿到签名signature,再上传到oss上busket里,上传成功返回图片id (imgId),最后再给server端: 注:官网上有个例子,也有封装的插件一个,可参考使用,[服务端签名直传并设置上传回调](https://help.aliyun.com/document_detail/31927.html?spm=5176.doc31923.2.2.RseG9d):但因技术有限,未使用: 项目使用angularjs开发的,常用方法

Drcom账户管理Server端解说

https://www.github.com/xiyouMc 首先今天要讲的是针对Drcom查询账户URL的解析和抓取数据.    Drcom是大学生宿舍上网普遍使用的联网client,然而对于自己账号的信息查询和改动password等都没有提供一个合理的方式去解决,因此小弟尝试去编写实现移动端的 app以方便大学生针对自己drcom账户的管理. 架构由来和设计 刚開始我是想直接基于某公司开发的b/s架构去实现client,然而当我去了解该B/S架构的时候才发现去实现C和B/S的架构不合理.为什