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

jquery操作資料庫

發布時間: 2022-09-25 14:40:26

① 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("錯誤!");
}
})

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

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

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

③ 怎樣利用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的頁面,實現滑鼠點擊之後對資料庫進行操作,比如修改某一個欄位的值。

一般來說,HTML頁面是不能直接操縱資料庫的,因為安全性以及網路內網的原因、
建議:在後台實現響應的代碼,比如java,可以使用servlet來接收參數,然後調用資料庫。具體的請搜索「JDBC」。前台提交參數到servlet的URL地址。
如果是其他的動態語言,也請搜索解決辦法。
至於如何把0變為1,前台JS判斷、然後傳參數給servlet,servlet再執行update的sql
如果你想要幾句話就說明白,那還是不適合做程序開發。如果你只想實現作業,那我就白說了。

⑤ 如何用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 Mobile怎麼鏈接資料庫

jquery mobile只是DOM操作框架,並不是伺服器端的操作框架,所以說它是不能連接到資料庫的,如果用使用js操作資料庫,推薦使用nodejs去鏈接

⑦ JAVASCRIPT如何操作資料庫

方法和詳細的操作步驟如下:

1、第一步,打開HBuilder工具,並在Web項目的js文件夾中創建一個新的JavaScript文件ConnDB.js,使用require()引入mysql模塊,然後將該值分配給變數mysq,見下圖,轉到下面的步驟。

⑧ jquery 怎樣將數據提交到資料庫

只能發送到伺服器,再由伺服器語言寫入資料庫.
jquery可以用$.ajax()方法發送數據.

⑨ 用jQuery從資料庫中讀取數據到表格中,在表加一個復選框實現全選功能,為啥沒有反應

1,$("#modeList:checkbox")改成$("#modeList:checkbox"),中間空格不能少。
2,判斷是否選中,用$(this).is(":checked"),
3,如果你的jquery版本是1.6以後的版本。操作dom屬性(非自定義)。最好用$("...").prop("attr","value")。這個方法。

⑩ jQuery如何鏈接SqlServer資料庫

可以用javascript 連資料庫 但是調用的是本地的資料庫只能在本地操作本地的資料庫 如果要是客戶端中想操作伺服器端的資料庫那必須得用第三方的服務了.webservice之類的.再就是在jsp 或asp.net中簽入javascript的代碼.然後去後台處理.望採納..