就是:利用ajax在数据库里查询某编号的一个记录,这个记录包含很多字段,我们我取到这些字段的值,在js里是怎么引用的/?
解决方案 »
- 问:怎么取SqlDataSource1内Select后的数据集?SqlDataSource1里面写了相应的SELECT语句,测试并且成功
- 关于wap上传文件
- 像这种如何数据绑定啊,在线等,高手帮忙
- 高分救命!!!
- 一个简单的难题,定义一个DataTable,向其中添加新的DataRow,之后邦定dataGrid
- 三菱FX系列PLC编程软件
- how to install iis6.0 on winxp?
- 高手老看看啊
- 问一下前辈这个DBhELPER的代码含义,看看我的解释对不对?
- 请帮忙解决有关datalist中的显示方式问题,谢谢!(在线等待)
- 请高手解决问题,再不解决就要炒鱿鱼了!
- 如何用数组存储Checkboxlist中的Value的值
{
//AJAX声明
AjaxPro.Utility.RegisterTypeForAjax(typeof(Index));
}
/// <summary>
/// 获取新闻
/// </summary>
/// <returns>DataSet</returns>
[AjaxPro.AjaxMethod()]
public DataSet GetNews()
{
return model.GetNews();
}//js
function GetNews()
{
Index.GetNews(GetNews_callback);
}
function GetNews_callback(res)
{
var ds = res.value;
if (ds == null || ds.Tables[0] == "undefined")
{
return;
}
var length = ds.Tables[0].Rows.length;
if (length >= 5)
{
for(i=0;i<5;i++)
{
var j = i+1;
var newsid = "news"+j;
var news = document.getElementById(newsid);
news.innerHTML = ds.Tables[0].Rows[i].s_title;
news.innerHTML = SetNewsTitle(news.innerHTML);
news.href = "News/ShowNews.aspx?newsid="+ds.Tables[0].Rows[i].s_newsid;
var divid = "newsDiv"+j;
var div = document.getElementById(divid);
div.style.visibility = "visible";
}
}
else
{
for(i=0;i<length;i++)
{
var j = i+1;
var newsid = "news"+j;
var news = document.getElementById(newsid);
news.innerHTML = ds.Tables[0].Rows[i].s_title;
news.innerHTML = SetNewsTitle(news.innerHTML);
news.href = "News/ShowNews.aspx?newsid="+ds.Tables[0].Rows[i].s_newsid;
var divid = "newsDiv"+j;
var div = document.getElementById(divid);
div.style.visibility = "visible";
}
}
}