JQuery的ajax的用法在asp中使用$.ajax()实现
JQuery的ajax的用法在asp中使用$.ajax()实现
发布时间:2016-12-29 来源:查字典编辑
摘要:复制代码代码如下:

复制代码 代码如下:

<%

response.Expires=-1

response.CacheControl="no-cache"

%>

<>

<>

<>

<>

<>

<%

cmd = checkstr(request("cmd"),2)

if cmd="loadteacher" then

response.Charset = "gb2312"

set rs=server.CreateObject("adodb.recordset")

sql="select teacher_id,name from Edu_Person"

rs.open sql,conn,1,3

response.write "{""data"":["

i = 0

do until rs.eof

i = i + 1

response.write "{""Id"":"&rs("teacher_id")&",""Name"":"""&rs("name")&"""}"

if i<rs.recordcount then response.write ","

rs.movenext()

loop

response.write "]}"

response.End()

end if

%>

复制代码 代码如下:

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

<title>无标题文档</title>

<script type="text/javascript" src="../../js/common/jquery-1.8.0.min.js"></script>

<script type="text/javascript">

$(document).ready(function(){

$("#btn1").click(function(){

//alert("click");

$.ajax({

url:"ajaxtest.asp?cmd=loadteacher",

dataType:"json",

success:function(json){

//var odata = $.parseJSON(json);

var data = json.data;

for(var i = 0,len = data.length;i<len ;i++){

document.writeln(data[i].Name);

}

}

});

});

});

</script>

</head>

<body>

<form id="myform" method="post" action="ajaxtest.asp">

<>

<select id="tearchers" name="teachers">

<option value="请选择"></option>

</select>

<input type="button" id="btn1" name="btn1" value="加载老师">

<>

</form>

</body>

</html>

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新AJAX相关学习
热门AJAX相关学习
编程开发子分类