从Jquery调用代码隐藏方法

本文关键字:隐藏 方法 代码 调用 Jquery | 更新日期: 2023-09-27 18:27:47

我在我的项目中使用Asp.net/C#,我有一个要求,在用户输入姓名时,该人的详细信息显示为asp.net gridview,,,,我计划使用html button而不是asp.net button,因为显示的结果将在选项卡中…然而,将填充gridview的函数在code behind中,所以我的问题是如何从jquery、、,,,这是可能的吗。或者有没有更好的方法。。。。。。提前感谢

从Jquery调用代码隐藏方法

看看这篇文章,它描述了如何调用代码背后的函数:从客户端脚本调用服务器端函数

Cs文件(codebehind)

[WebMethod] 
public static string IsExists(string value) 
{     
    //code to check uniqe value call to database to check this     
   return "True";
 } 

Javascript/jQuery

function IsExists(pagePath, dataString)
 {
  $.ajax({
     type:"POST",
     url: pagePath,
     data: dataString,
     contentType:"application/json; charset=utf-8",
     dataType:"json",
     error:
          function(XMLHttpRequest, textStatus, errorThrown) {               
               alert("Error");
          },
     success:
          function(result) {
                  alert( result.d);
      }
     }
});}
      var pagePath = window.location.pathname + "/IsExists";
     var dataString = "{ 'value':'ab" }";
     IsExists(pagePath, dataString);