日期:2014-05-16  浏览次数:22641 次

jquery的load方法不起作用~请问大侠如何是好。
<html>
<head>
<script type="text/javascript" src="../resource/jquery-1.4.js"></script>
<script type="text/javascript">
var u = 'http://hq.sinajs.cn/list=CU1107,CU1108,CU1109,CU1110,CU1111'
$("#test").load(u);
})
</script>
</head>

<body>
<div id="test">abc</div>
</body>

本来应该是远程网页的内容,结果显示为空白,请问是哪里有问题?

------解决方案--------------------
你所有的操作都要写在 page的load里面
$(function(){
 $("#test").load(u);
 })

})
------解决方案--------------------
http://www.cnblogs.com/me-sa/archive/2010/05/20/getJSON-In-My-Eyes.html
------解决方案--------------------
晕,你什么事件响应load事件啊!
事件都没有,怎么会给你load啊!
------解决方案--------------------
跨域 已经是老生常谈了 百度找吧
------解决方案--------------------
jQuery(document).ready(function() {
jQuery.ajax({
url:"<%=request.getContextPath()%>/createZbmc",
type: 'POST',
dataType: 'text',
timeout: 1000*30,
beforeSend: function(){
},
complete: function(){
},
success: function(resposeText){
 
},
error: function(){
alert('代码表加载错误');
}
});
});
------解决方案--------------------
探讨

引用:

晕,你什么事件响应load事件啊!
事件都没有,怎么会给你load啊!



$(document).ready(function() 这句没写

dom ready 就load

------解决方案--------------------
只能load你本站的东西。