JQuery构造一个form对象,然后form.submit();就等于是普通form表单向后台提交了! 
    //创建一个form对象
    var form = document.createElement("form");
    //将form对象添加到body中
    document.body.appendChild(form);
    //设置form的属性,等价于<form action="XXX.action" method="post"></form>
    form.action = 'QuestionAction!pAsk';
    form.method = 'post';
    //创建隐藏input
    var newInput = document.createElement("input");
    newInput.setAttribute("type","hidden");
    newInput.setAttribute("name","title");
    newInput.setAttribute("value",title);
    //将隐藏input添加到form中
    form.appendChild(newInput);
    //提交form对象
    form.submit();
❷ jquery中如何获取表格的值
提供你2中思路,具体代码就不写了
生成表的时候给修改链接一个id,id保存当前行的主键比如id="tid"+主键,为它添加onclick方法,
var id=this.id.replace("tid",""); 获取到主键
把主键拿到数据库中查到相应的数据行,赋值给表单,完成!
var parents=$(this).parent().parent(); 获得tabel行
$(parents).find("td").each(function(){
根据列的顺序赋值给相应的表单元素
})
这个方法有局限性,数据是从当前页面中取得并不是实时读取数据库,如果数据在他处有更改是取不到最新的数据的。
❸ jquery怎么把读取数据库的数据加载到table中
1.获取DataSet
2.转成DataTable
3.
public static string DataTableToJson(DataTable dt)
    {
        StringBuilder jsonBuilder = new StringBuilder();
        //jsonBuilder.Append("'
        //jsonBuilder.Append(dt.TableName);
        jsonBuilder.Append("[");
        for (int i = 0; i < dt.Rows.Count; i++)
        {
            jsonBuilder.Append("{");
            for (int j = 0; j < dt.Columns.Count; j++)
            {
                jsonBuilder.Append("\"");
                jsonBuilder.Append(dt.Columns[j].ColumnName);
                jsonBuilder.Append("\":\"");
                jsonBuilder.Append(dt.Rows[i][j].ToString());
                jsonBuilder.Append("\",");
            }
            jsonBuilder.Remove(jsonBuilder.Length - 1, 1);
            jsonBuilder.Append("},");
        }
        jsonBuilder.Remove(jsonBuilder.Length - 1, 1);
        jsonBuilder.Append("]");
        //jsonBuilder.Append("}");  //输出的要求不要'}'
        return jsonBuilder.ToString();
    }
4.把Json字串Response出来
5.获取Json字串
function load()     //页面加载
        {            
            $.ajax({
                type:"post",
                url:"../Handler/LinkManHandler.ashx",//从哪获取Json
                data:"action=getLinkMan&id="+comId,//Ajax传递的参数
                
                beforeSend:function(){
                    //获取之前显示 loading 或 正在加载
                },
                
                success:function(mess)
                {
                    $("#divImage").hide();
                    if(mess!="]")// 如果获取的数据不为空
                    {
                         var type=eval(mess);
                         var str="<a>首页</a>"
                         for(var i=0;i<type.length;i++)
                         {
                            //操作type 获取东西
                            str+="<a>"+type[i].数据库字段名+"</a>
                         }
                         $("#divLinkMan").html(str);//把str嵌入div divLinkMan 中
                     }
                     else
                     {
                        var notfind="<h2>未找到数据<a href='../Main.htm' target='_parent'>返回</a></h2>"
                        $("#divLinkMan").html(notfind);
                     }
                     
                },
                
                complete:function()
                {
                    //所有的都执行完后的方法
                }
            });
        }
❹ 在jquery中怎么获取数据库数据
var ajaxurl = path + "\/json/a.json";
url:ajaxurl,
他这里是把json格式的数据保存在一个页面了,实际应用中你不需要这种的,就是传个url+参数,去后台读取数据库,然后返回一个数组,前台显示。   不要照搬别人的方法,$.post
$.ajax这里的方法你网络一下,看看使用方法就能看懂
❺ 如何用jquery获取从数据库传来的值
JQuery有很多都可以实现异步请求,如$.get()    $.post()   $.load()    $.ajax()...
我简单的给你说说$.get()的简单用法.
$.get()的无参数请求后台html数据然后显示在DIV(后台用简单的sevlet)
JS代码:  
$(function(){/* 窗体加载 */
$("#按钮ID").click(function(){/* 绑定按钮点击事件 */
var url="XXXXX.action";/* 后台url名 */
var data={"Time":new Date().getMilliseconds(),"你的参数名":"你的参数值"};/* 参数,可以什么都不写,但为了每次获取不同的数据,习惯上要传一个"时间戳",后面还可以加你自己的数据,但必须是键值对类型的,如果有多个,用“,”隔开 */
$.get(url,data,function(data){/* 回调函数,其中data是从后台返回的html数据 */
$("#DIV的ID").text(data);/* 直接输出到DIV中 */
});
});
});
后台servlet代码:/* 你前台用的$.get(),后台就必须用doGet来取,同理前台$.post(),后台doPost.. */
public void doGet(HttpServletRequest request, HttpServletResponse response)   throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");/* 设定编码和返回类型 */
request.setCharacterEncoding("UTF-8");/* 设定参数编码 */
PrintWriter out = response.getWriter();
.........
out.print("你的数据");/* 将数据输入到缓冲区 */
}
至于其他的,你可以去看看JQuery的帮助文档,大多都是这样的。
除了html你还可以返回JSON格式的,不过要加JSON的JAR包。
