當前位置:首頁 » 數據倉庫 » jquery訪問資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

jquery訪問資料庫

發布時間: 2022-08-18 18:18:40

① jquery ajax怎麼訪問資料庫,然後把數據顯示出來,最好有個簡單點的例子說明,謝謝~非同步調用

jquery:
$.ajax({type:"GET",url:"aa.txt",data: "flag=area",success:function(msg){$(".area_title").html(msg+"綜合門戶");},error:function(XMLHttpRequest, textStatus, thrownError){}})

aa.txt 內容隨便寫個值

② 如何通過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包。
希望對你有幫助。。。

③ jQuery如何鏈接SqlServer資料庫

1.jquery可以通過Ajax訪問連接後台程序(PHP、asp.net、jsp),再由後台程序連接資料庫。
2.如果要非要直接連接的話,那估計需要Node.js了

④ jquery怎麼調用後台資料庫的值

$.ajax({//驗證編號及手機號碼是否已經存在
type:'post',//可選get
url:'ajaxAction!checkUserByAdd.action',
data:'uNum='+encodeURI(encodeURI($("#unum").val()))+'&uPhone='+$("#uphone").val()+'&type=01',//傳給後台數據
dataType:'text',//伺服器返回的數據類型 可選XML ,Json jsonp script html text等
success:function(msg){
//這里是ajax提交成功後,返回的數據處理函數。msg是返回的數據,數據類型在dataType參數里定義!
if(eval(msg).length==0){
document.forms[0].action="${ctx}/userAction!add.action?type=01";
document.forms[0].target="manFrame";
document.forms[0].submit();
}else{
alert(eval(msg));
}
},
error:function(){
alert('異常,添加失敗!');
}
});

⑤ 怎樣利用JQuery Ajax 對資料庫進行操作

.Net方面:
asp.net C#:
default.aspx.cs
[WebMethod]
public static string HelloWorld(string name){
//數據操作
return name+"HelloWorld";
}
default.aspx
body:
<input id="name">
<button id="hello">
script:
$(function(){
$("#hello").bind('click',function(){
function SendToEmail() {
$.ajax({
type: "post",
url: "Default.aspx/HelloWorld",
contentType: "application/json;charset=utf-8",
data: "{name:'" + $("#name").val() + "'}",
dataType: "json",
success: function (data) {
alert(data.d);
},
error: function (err) {
alert(err.d);
}
});
}
});
})
-----------------------------------------------------------------------
MVC:
HomeController:
[HttpGet]
public ActionResult Hello(string name){
//數據操作
return Json(name+"Hello",JsonRequestBehavior.AllowGet);
}
Index.aspx:
body:
<input id="name">
<button id="hello">
script:
$(function(){
$("#hello").bind('click',function(){
$.get("Home/Index",{name:$('#id').val(),function(data){alert(data);}}
});

java 部分樓下補上

⑥ Jquery 後台調用資料庫

你好!

$.ajax函數中的
success : function(1000){
alert(data);//返回值
},
改為
success : function(json){
alert(json.d);//返回值
},
//json.d,這是因為在返回的json數據格式是以d為鍵值的json對象

另外:
這個service方法用static么?很久沒碰過.net了,忘記了.

希望對你有幫助!

-------------------------------------------------------------------------------------

⑦ jQuery能夠操作資料庫嗎

Jquery只是一個javascript腳本, 如果要操作資料庫的話可以藉助JAVA或ASP.NET等語言老操作資料庫, Jquery是不能直接操作資料庫的!

⑧ jquery 如何從資料庫中讀出數據

jquery就是javascript,是客戶端的腳本語言,是沒有辦法直接訪問資料庫的。
如果需要與資料庫進行交互,就用ajax。
你如果對ajax不了解的話就到網上看看,有很多現成的教程。
jquery自帶ajax的函數,比如$.ajax,$.post,$.get等等。

⑨ 使用JQuery如何與資料庫交互

使用JQuery與資料庫交互的話,那就是非同步通訊的ajax啦(不刷頁面那種)。
如果想詳細學習,請參閱
http://www.w3school.com.cn/jquery/jquery_ref_ajax.asp

⑩ jquery怎麼連接資料庫

提交的這個地址
可以是jsp頁面。你可以在jsp裡面寫訪問的方法,而ajax有一個data屬性,這個就是你需要傳遞的值。
也可以是一個類似.d0的後台程序。如果你使用jquery跟struts的結合,你傳遞的地址是**.do.我自己開發的一個小項目就是利用jquery,struts,hibernate結合做的。
方法很多,其實不止這些。
大致是這個樣子:
jQuery.ajax({
type: "post",//也可以是get,這個你應該知道
url: "**.do",//也可以是*.jsp,*.asp等,方法很多
data: {
value : $(this).val()//這個值是你需要傳遞的,也可以是一個json對象,反正都是鍵值對,你在.do或者jsp可以得到。
},
success: function(data, textStatus){//回調函數,返回成功調去
},
error: function(){//返回失敗調用
alert("錯誤!");
}
})

其實你可以看下官方文檔,查下其他資料