我從數據庫要去負載鳴叫加載數據,但它不能正常工作,請檢查在那裏我做錯誤無法從數據庫使用jQuery的ajax Asp.net web表單
這是div在哪裏要加載的鳴叫
<div id="load_tweets">
</div>
這是準備函數內部的setInterval方法
setInterval(function() {
$('#load_tweets').load("CS.aspx/fetch").fadeIn("slow");
},1000);
,這是取[WEBMETHOD]
[System.Web.Services.WebMethod]
public static DataTable fetch()
{
SqlConnection con = new SqlConnection("data source=dbcomments;initial catalog=CommentSystemUsingAjax;integrated security=true");
SqlDataAdapter da = new SqlDataAdapter("select * from tbl_tweet order by tweet_id desc", con);
DataTable dt = new DataTable();
da.Fill(dt);
return dt;
}
,我也嘗試過這種方式
[System.Web.Services.WebMethod]
public static string fetch(string tweet)
{
SqlConnection con = new SqlConnection("data source=dbcomments;initial catalog=CommentSystemUsingAjax;integrated security=true");
SqlDataAdapter da = new SqlDataAdapter("select * from tbl_tweet order by tweet_id desc", con);
DataTable dt = new DataTable();
da.Fill(dt);
if (dt.Rows.Count > 0)
{
tweet = dt.Rows[0]["tweet"].ToString();
}
return tweet;
}
請幫我
thnx但在fetchData()函數控制不進入$ .ajax({...我調試它直接從$控制跳過的腳本。ajax({到catch關閉花括號.....現在我該怎麼辦? – Heartlion
和我應該在哪裏定義FetchData函數在document.ready函數內部還是外部document.ready函數? – Heartlion
保留FetchData函數如果條件 –