手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >Jquery+ajax请求data显示在GridView上(asp.net)
Jquery+ajax请求data显示在GridView上(asp.net)
摘要:AJAXLoadProgressForm.aspx:复制代码代码如下:functionShowProgressDiv(){varID=$("...

AJAXLoadProgressForm.aspx:

复制代码 代码如下:

<script src="JS/jquery-1.4.2.js" type="text/javascript"></script>

<script type="text/javascript">

function ShowProgressDiv() {

var ID = $("input#idtxt").val();

$.ajax({

type: "GET",

url: "GetGridViewByConditionForm.aspx",

data: "id=" + ID,

beforeSend: function() {

$("div#ProgressDiv").css("display", "block");

},

success: function(msg) {

$("div#ShowSearchResult").html(msg);

},

complete: function() {

$("div#ProgressDiv").css("display", "none"); ;

}

});

}

</script>

<form id="form1" runat="server">

<div>

<input type="text" id="idtxt" name="idtxt" />

<input type="button" id="LoadBtn" value="LoadDataGridView" />

</div>

<div id="ProgressDiv">

<img alt="Loading" src="Images/ajax-loader.gif" />Loading......

</div>

<div id="ShowSearchResult">

</div>

</form>

GetGridViewByConditionForm.aspx:

复制代码 代码如下:

protected void Page_Load(object sender, EventArgs e)

{

if (Request["id"] != null)

{

SqlConnection conn=null;

SqlCommand cmd = null;

SqlDataAdapter adapter = null;

try

{

conn = new SqlConnection();

conn.ConnectionString = ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString;

conn.Open();

cmd = new SqlCommand();

cmd.Connection = conn;

cmd.CommandType = CommandType.Text;

String cmdStr = "select * from dbo.Customers";

if (Request["id"].ToString()!=String.Empty)

{

cmdStr += " where CustomerID= '" + Request["id"].ToString() + "'";

}

cmd.CommandText = cmdStr;

adapter = new SqlDataAdapter(cmd);

DataSet ds = new DataSet();

adapter.Fill(ds);

this.gvData.DataSource = ds;

this.gvData.DataBind();

}

catch

{

Response.Write("Error happend!");

Response.Flush();

Response.End();

}

finally

{

if (adapter != null)

{

adapter.Dispose();

}

if (cmd != null)

{

cmd.Dispose();

}

if ((conn != null) && (conn.State == ConnectionState.Open))

{

conn.Close();

}

}

}

}

【Jquery+ajax请求data显示在GridView上(asp.net)】相关文章:

jQuery实现在列表的首行添加数据

JavaScript实现添加、查找、删除元素

Node.js重新刷新session过期时间的方法

Java学习:推荐常使用的6个JDK内建工具

JavaScript实现将UPC转换成ISBN的方法

JQuery插件jcarousellite的参数中文说明

jquery判断至少有一个checkbox被选中的方法

与ClientWidth有关的一点资料

JavaScript中reduce()方法的使用详解

window.onload与$(document).ready()的区别分析

精品推荐
分类导航