A. 怎麼在js裡面獲取資料庫的數據
js是無法直接讀取資料庫中的數據,但是可以用伺服器端腳本與js搭配使用。
如:
<% String testStr = "HelloJava";%>
<script>
alert('<%=testStr%>');
</script>
因為服務端腳本是先運行的,Js是後運行在客戶端的。
所以可以先用服務端腳本讀取資料庫數據 然後放到js里再運行
B. JS 文件如何獲取資料庫中的數據
js是無法直接讀取資料庫中的數據,但是可以用伺服器端腳本與js搭配使用。
如:
<% String testStr = "HelloJava";%>
<script>
alert('<%=testStr%>');
</script>
因為服務端腳本是先運行的,Js是後運行在客戶端的。
所以可以先用服務端腳本讀取資料庫數據 然後放到js里再運行。
C. js如何獲取資料庫某個選項的數值,數值達到限制提交
兩方面都要處理,一個是提交的時候,在資料庫里先檢查這個選項的人數是不是夠10個,如果超了就不再提交,另外方面,在顯示頁面的時候,先檢查這三個選項各自的人數,如果人數已超就不再顯示或禁用對應的option
D. js 如何讀取資料庫信息
js是腳本文件,會下載到客戶端運行 ,所以不能直接讀取伺服器端的資料庫。可以通過ajax請求伺服器端運行的文件,由該文件讀取資料庫數據後再response.write回給請求的頁面,這樣就可以通過js獲得資料庫的數據了。
E. 在JS腳本中怎樣讀取資料庫中的數據
js是無法直接讀取 資料庫的
只能用伺服器端腳本與js搭配使用
如:
<% String testStr = "HelloJava";%>
<script>
alert('<%=testStr%>');
</script>
因為服務端腳本是先運行的,Js是後運行在客戶端的。
所以可以先用服務端腳本讀取資料庫數據 然後放到js里再運行。
F. javascript如何獲取從資料庫查詢到的值
在頁面沒有處理完成以前,可以直接在頁面里寫,比如ASP可以這樣寫
var abc='<%=rs("name")%>';
如果頁面已經處理完成,或是靜態頁使用資料庫中的數據,可以用Ajax來獲取這個數據,然後賦值給變數即可.
Ajax可以自己寫,也可以使用公共框架,比如JQuery等.
G. JavaScript獲取mysql資料庫裡面的數據需要哪些技術的支持
從技術上而言,JavaScript是可以直接訪問mysql資料庫的,但瀏覽器出於安全考慮(因為這樣一來資料庫的登錄信息就完全暴露在所有用戶的眼裡了,別人就可以繞開你的程序直接訪問資料庫,甚至可以任意增刪改你的數據),都對這個功能進行了非常嚴格的限制(也就是說其實還是可以訪問的,但必須把瀏覽器的安全等級調到最低最低!),所以這種需求在實際應用中很難實現。
這樣就需要一個中間程序,放在網路伺服器中,html(含JavaScript)向這個中間程序發送請求,由它去mysql資料庫中獲取數據,再把數據發送回html。這類似於點外賣,你在網路上點餐,跑腿小哥就會把你點的食物送到你手上。對於瀏覽器而言,發送請求和返回數據的過程都是安全的(對資料庫的所有操作都發生在網路伺服器中,網頁用戶是看不到的),這樣就沒有限制了。
這個中間程序的開發語言(或者說架構)一般是PHP、ASP、ASP.NET、JSP等,也就是通常所說的「後台程序」。
jQuery則是JavaScript的一個框架(或者說插件、函數庫),它是把JavaScript的一些復雜的操作封裝成簡單的、容易操作的函數和對象,所以jQuery本質上還是JavaScript。如果把JavaScript比作普通的面條,那麼jQuery就好比是方便麵,它幫你把做面的一些關鍵步驟先做好了,然後你只需要幾個簡單的操作就可以吃到嘴裡了。
ajax則是JavaScript(含jQuery)向伺服器的中間程序(即上面所說的)發送請求並處理返回數據的一種技術,可以實現網頁未刷新的情況下實時動態更新網頁上的數據。它實際上也仍然是包含在JavaScript范疇內的。
xml是網路間數據傳輸的一種數據格式,但現在更流行的則是json。
所以實際的網路數據訪問流程是:
html+JavaScript(jquery)
↓↑
PHP(ASP、ASP.NET、JSP)
↓↑
MySql
在這其中JavaScript的作用反而是次要的,它只是起到在數據訪問的前後對數據進行加工、篩選的作用,甚至可以完全拋開js,直接利用表單提交來實現數據訪問和展示的目的,即:
html+Form
↓↑
PHP(ASP、ASP.NET、JSP)
↓↑
MySql
H. JS怎樣可以獲取資料庫裡面的數據,並且可以修改數據
var str1 = {"name": "apple", "sex": "21"}; // 參數:prop = 屬性,val = 值function createJson(prop, val) { // 如果 val 被忽略 if(typeof val === "undefined") { // 刪除屬性 delete str1[prop]; } else { // 添加 或 修改 str1[prop] = val; }}
I. js如何得到資料庫查詢出來的值
給你舉個簡單的例子吧
後台.cs:
class test
{
public int a=100;//前台需要的值
public int fun()//前台需要的函數
{
return 20;
}
static void Main()
{}
}
前台(aspx):
js:
<script type="javascript">
var getvalue=<% =a%>//a是後台的啊
var getfun=<% =fun()%>//fun()是後台函數
</script>
J. js怎麼可以獲取到資料庫里的欄位值
代碼如下:
moneydiscount= AjaxMethod.GetCardMoney(card, pwd).value;
moneydiscount//是一個多個值拼接成的字元串,要獲取多個值的話,可以把該字元串轉換為一個數組,然後去訪問。
arr=moneydiscount.split(",");
//這樣的話可以很方便的使用Ajax返回多個值。