jquery就是javascript,是客户端的脚本语言,是没有办法直接访问数据库的。如果需要与数据库进行交互,就用ajax。1、使用Ajax异步获取var j$ = jQuery.noConflict(); function shuju(id){ j$.post("/qr/getFenBureauById-qr.action?zhiBureauId="+id,{name:"xiaoming",city:"zhongguo"},function(date){ j$("fenBureauId").html(date); }); }//j$:jquery中重新定义的标识符//jquery中post的语法:j$.post("URL",{变量:val,变量:val,变量:val},function//(date){ ... })//URL:请求的地址 可以是action,具体写法下面可看到//变量:val 可以是多个//date:返回的数据
$.ajax({ type: "GET", data: { typeId: $("#select").val(), keyWord: $("#key_word").val() }, cache: false, url: '/ResourceProvie/get_pageCount', dataType: "json", success: function (result) { alert("a" + result); }, error: function (result) { alert(result); alert("b"); } } 追问 发个格式是什么意思??这个是一般处理程序的代码:这个是JQ的代码:
返回json 或者字符串 在处理 追问 改怎么改?? 追答 "[{键\值,键\值}]" 追问 啥意思啊??这个是前台的JQ代码: 追答 把你要返回那个值取出来 转换为字符串就行了 追问 主要是JQ中怎么取表中的数据啊????? 追答 你一般处理程序中弄好