一般是用Ajax,url习惯用一般处理程序。Ajax是Jquery里的。一般处理程序学.net应该都要会的。
function jiaohu(){$.ajax({
type: "Post",//提交方式,分为get和post两种
url: "test.json",//路径,就是你要交互的后台的路径
data: {username:"1", password:"2"},//参数,提交到后台的参数
dataType: "json",//后台返回的类型
success: function(data){ //交互成功后的回调函数,data为返回的内容
$('#resText').empty() //清空resText里面的所有内容
var html = '<p>交互成功</p>'
$('#resText').html(html)
}
})
}
交互的话需要用到中间页进行交互,比如下面这个php代码
$sql="select * from userinfos where userid='".$_SESSION['uid']."'"$dt = $pdo -> query($sql)
$st["retno"] = 0
$row = $dt -> fetch()
$st["userName"] = $row[3]
$st["imgSrc"] = $row[2]
echo json_encode($st)
break
这段代码通过用户session获取用户表的字段信息,然后输出成一个json格式的数据,然后通过js里面的ajax交互进行获取。
$.ajax({url: "http://www.xxxx.com/handle.php",
type : "POST",
data : {"canshu1":csValue},
dataType : "json",
success: function(result){
//这里将返回的json格式的result进行处理。一般是将这些数据写入到页面对应的容器中
}})
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)