我想用后台拼写出来的页面
拼出来之后有个表格,他有个操作选项,比如有编辑,然后,当我点击编辑的时候,有jqery把当前
的一行表格都改变成可编辑的 input type=“text” 文本 然后将编辑的文本又用Ajax异步提交上去
Ajax、怎么弄? 貌似我对这个Ajax的几个参数一点都不晓得是做什么用的。希望能解释下,谢谢!
另外,jqery 貌似也太灵活了点吧。。可我对这方面的知识可以说是皮毛都还没摸透呢!
还望大虾们解释下Ajax就成!jqery我自己刚买了本书,在看~!

解决方案 »

  1.   

    AJAX = 异步 JavaScript 及 XML(Asynchronous JavaScript and XML)
    ajax感觉一开始的时候有点难懂,但是当你用习惯了之后,你就会发现这个一个多么有用的发明,他的作用并不仅仅是不刷新页面就可以获取数据,有很多时候通过异步加载可以大大提高网站的效率
    http://www.w3cschool.cn/ajax_intro.html
    看看w3cschool的教程吧,蛮基础的,另外jQuery确实很灵活,特别是那个万能选择器,当之无愧
      

  2.   

    jquery看上去简单,jquery非常灵活,所以用好还是需要花些时间的思路嘛:先想想这个表格不是通过ajax获取过来的。点击编辑,在对应(需要编辑)的地方生成一个textbos标签,讲需要编辑的文字赋值于textbos的value属性,当保存的时候,ajax发送信息,处理……
      

  3.   


    去搜索下 ajax教程 半小时可以上手用了
      

  4.   

    恩,那个ajax的几个参数是怎么回事?data?
      

  5.   


    data是传入后台的参数~·
    可以写多个
    data:{'num1':'1','num2':'2'}
      

  6.   

    $.ajax({
                    type: "post",
                    url: url,                          //处理页面地址
                    dataType: "text",          //发送数据类型
                    async: true,                   //是否异步
                    timeout: 30000,            //超时
                    data: { userName:"hello",password:"world" },         //发送数据
                    beforeSend: function() {       //发送前执行方法
                    },
                    error: function(XMLHttpRequest, textStatus, errorThrown) {
                                                           //出错时执行方法
                    },
                    success: function(data, textStatus) {   //成功时执行方法
                        alert(data);
                    },
                    complete: function() {
                        //完成时执行方法
                    }
                });