52,797
社区成员
发帖
与我相关
我的任务
分享
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.2.min.js"></script>
<script>
$.ajax({ dataType: 'jsonp',
url: 'http://www.coding123.net/jsonp.aspx',
success: function (data) {
alert('my name is ' + data.name);
},
error: function () { alert('出错!') }
})
</script>
jsonp.aspx
<%@ Page Language="C#" %>
<script runat="server">
protected void Page_load(object sender, EventArgs e)
{
Response.Write(Request.QueryString["callback"]+"({name:'showbo'})");
Response.End();
}
</script>
$.ajax({
dataType: 'jsonp',
url: 'http://www.123.com/test.aspx',
success: function(data){
$("#div").html(data);
}
});
$.getJSON('http://www.123.com/test.aspx&callback=?', function(data){
$("#div").html(data);
});
url重写是不能用了,因为url是要求不能变的
请问:
$("#div").load(“http://www.123.com/test.aspx”); 这句所实现的功能如何利用JSONP解决?[/quote]