易截截图软件、单文件、免安装、纯绿色、仅160KB

Ajax动态生成表

    今天遇到了一个问题,JS不能根据Ajax返回的DataTable动态生成table,格式如下:
   [Ajax.AjaxMethod()]
   public DataTable GetDataTable(string tablename)
   {
       DataTable Table=new DataTable();
              ...............
        return Table
   }
    window.onload=function(){
          ClassName.GetDataTable(tablename,GetDataTable_CallBack);
    }
    function GetDataTable_CallBack(res){
          var response=res.value;
                     .........//建立table
    } 
    在网上查了一下,说DataTable是服务器内存中的表,不能用JS像Rows[i][j]这样访问,因为Ajax返回的DataTable中的列名是不固定的,这个是根据tablename参数确定的,请哪位兄弟指点一二,但是最后我是在服务器端生成的html代码,然后返回的是字符串而不是DataTable.
    [Ajax.AjaxMethod()]
    public string  GetDataTable(string tablename)
    {
        string htmlstr = "";
        string sql = "select ...... where tablename='"+tablename+"'";
        DataTable Table = new DataTable();
        Table = DClass.GetDataTable(sql);
        for (int i = 0; i < Table.Rows.Count; i++)
        {
            htmlstr += "<tr>";
            for (int j = 0; j < Table.Columns.Count;


相关文档:

ajax 相关


1
、介绍一下
Prototype

$()
函数,
$F()
函数,
$A()
函数都是什么作用?
$()
方法是在DOM

使用过于频繁的 document.getElementById()
方法的一个便利的简写,就像这个DOM

法一样,这个方法返回参数传入的id
的那个元素。
$F()
函数是另一个大收欢迎的“

捷键”
,它能用 ......

ff和ie处理ajax加载的不同

在做ajax加载页面时遇到了一个问题,写在被加载页面head里的style标记似乎总是无效。意识到现在是在ie中,于是我转向ff中调试,结果在ff中是有效的。这真是奇怪了,难道ff和ie在加载页面时真会有不同的处理方式吗?这种不同在什么地方呢?
我设法查看ff和ie中加载到浏览器的源代码,(用的alert(document.getElementById(' ......

jquery ajax的简单应用

把自己写的jquery写下来
比如现在有一个界面,分左右两侧,当点击左侧的标签,然后在右侧框显示,实现无刷新技术,这是最简单的ajax应用 
function touser() {
$.ajax({
url: "UserTable.aspx?timeStamp=" + new Date().getTime(),
success: function(msg) {
$("#ma ......

Myeclipse+Ajax 例子

一个MyEclipse里的AJAX例子2008-03-19 19:53本例将在页面的参数以Get和POST两种方式传递到服务器,并回显到页面; 本例共包括两个主要文件getAndPostExample.html和GetAndPostExample.java以及一个配置文件web.xml 建立文件的步骤: 1.在Eclipse新建一个web project-->ajax1 2.在ajax1里面新建一个getAndPostExample.htm ......

EXTJS 中Ajax 应用示例 懒猫星空

简单的Ext.Ajax. request示例  
    var requestConfig = {  
        url :'loginServer.jsp',//请求的服务器地址  
        params : {userName : 'tom',password : '123'},//请求参数  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号