$.ajax({ url: "feeds.aspx?action=get_ajaxfeeds&id=" + $ID,
type: "GET",
success: function () {
$('#content').html(arguments[0]);
}
});简单来说就是我在feeds的后台断点以后运行,发现程序没有运行到那里, 然后会报错guid为null或未定义请问有可能是什么原因导致的?我是新手,可能描述上缺少东西,需要什么我再加很紧急,谢谢了!!
type: "GET",
success: function () {
$('#content').html(arguments[0]);
}
});简单来说就是我在feeds的后台断点以后运行,发现程序没有运行到那里, 然后会报错guid为null或未定义请问有可能是什么原因导致的?我是新手,可能描述上缺少东西,需要什么我再加很紧急,谢谢了!!
是报的JS错??把Jquery包放在页面的顶部。。
<script type="text/javascript" src="Scripts/jquery-1.4.1-vsdoc.js"></script>
<script type="text/javascript" src="Scripts/_ajax.js"></script></asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server"> <div id="status_input">
<asp:label runat="server" ID="lbl_id"></asp:label>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" >
<ContentTemplate>
<div id="content">
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
<script type="text/javascript"> $(document).ready(function () {
var uid = $("#<%=lbl_id.ClientID%>").html();
GetFeeds(uid);
});
</script></asp:Content>
function GetFeeds($ID) {
$.ajax({
url: "feeds.aspx?action=get_ajaxfeeds&id=" + $ID,
type: 'GET',
success: function () {
$('#content').html(arguments[0]);
}
});
}
本来的想法是页面加载的时候通过ajax调用到另一个页面的后台,然后在那里生成html文档,再发回来显示在这个页面上,但是我运行以后报错说"无法获取属性“guid”的值: 对象为 null 或未定义"调试以后发现feeds这个页面的后台没有被调用,但是报错的内容是运行过ajax以后的事是不是问题不只一个?
function GetFeeds($ID) {
$.ajax({
url: "feeds.aspx?action=get_ajaxfeeds&id=" + $ID,
type: 'GET',
success: function () {
$('#content').html(arguments[0]);
}
});
}红色部分去掉
if ( !handler.guid ) {
handler.guid = jQuery.guid++;
}
会报错,说guid为null或未定义是什么原因?网上都搜不到