基于json數(shù)據(jù)格式實(shí)現(xiàn)的簡(jiǎn)單數(shù)據(jù)庫(kù)——jsonDB
成都創(chuàng)新互聯(lián)公司是一家專注于網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站制作與策劃設(shè)計(jì),上蔡網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:上蔡等地區(qū)。上蔡做網(wǎng)站價(jià)格咨詢:18982081108
jsonDB是js的一個(gè)類庫(kù),是基于json數(shù)據(jù)格式構(gòu)建的數(shù)據(jù) 模型實(shí)現(xiàn)對(duì)json數(shù)據(jù)增刪改查。jsonDB的構(gòu)建源自于HTML5 本地存儲(chǔ)的一個(gè)應(yīng)用需求,可以通過sql對(duì)json數(shù)據(jù)進(jìn)行增刪改查,同時(shí)該類庫(kù)提供強(qiáng)大的where檢索條件,數(shù)據(jù)排序, limit查詢條件限制等數(shù)據(jù)庫(kù)基本功能。通過jsonDB可以輕
松維護(hù)一個(gè)庫(kù)/表或多個(gè)庫(kù)/表,而無需額外實(shí)現(xiàn)json的數(shù)據(jù) 的維護(hù)等,在該類庫(kù)完善以后為簡(jiǎn)化sql操作,基于jsonDB核 心模塊擴(kuò)展了連貫操作模型,簡(jiǎn)化對(duì)jsonDB的操作以及sql語(yǔ)
句出錯(cuò)的概率。
雖然不想打擊你,但是用js無法實(shí)現(xiàn)你要求的功能,而且如果沒有基礎(chǔ)想學(xué)習(xí)起來代價(jià)比較大
js只是產(chǎn)生一些瀏覽器的效果,如果要保存數(shù)據(jù)還需要用到數(shù)據(jù)庫(kù),以及服務(wù)器端語(yǔ)言
推薦學(xué)習(xí)網(wǎng)站w3school,推薦書籍:忘了.....搜下php 圣經(jīng) 書名大概叫php與mysql編程什么的
[img]直接上代碼 自己琢磨哈
script
var?objs?=?{ "name":?"中海國(guó)際", "blocks":?[{ "id":?1, "name":?"A座", "floors":?[{ "id":?1, "name":?"1F", "rooms":?["1001",?"1002"] },?{ "id":?2, "name":?"2F", "rooms":?["2001",?"2002"] }] }]}
for(var?i=0;iobjs.blocks.length;i++){
var?block?=?objs.blocks[i];
var?floor?=?block.floors;
for(var?j=0;jfloor.length;j++){
alert(floor[j].id+"~"+floor[j].name);
var?room?=?floor[j].rooms;
for(var?k=0;kroom.length;k++){
? alert(room[k]);
? }
}
}
/script
建議用ie調(diào)試工具看看easyui表格的dom結(jié)構(gòu),找到按鈕(或者父節(jié)點(diǎn))的樣式或id就可以用jquery選擇器進(jìn)行修改了。