文章詳情頁
javascript - jQuery 獲取表格所有數(shù)據(jù)
瀏覽:163日期:2023-04-20 10:50:49
問題描述
如圖,點(diǎn)擊增加一行按鈕會增加一行,填入數(shù)據(jù)之后點(diǎn)擊下方的保存,會插入數(shù)據(jù)庫,現(xiàn)在的問題是怎樣把表格中的的所有數(shù)據(jù)獲取到呢?求大神貼出代碼
問題解答
回答1:var set = [];$(’table tr’).each(function() { var row = [];$(this).find(’td’).each(function() {row.push($(this).text()); });set.push(row);});
這樣,會把整個(gè)表格所有的td項(xiàng)按照行->列,依次存成一個(gè)二維數(shù)組set,類似下面這種結(jié)構(gòu)
[ [列1, 列2, ...], // 行1 [列1, 列2, ...], // 行2 ...]
標(biāo)簽:
JavaScript
上一條:javascript - js異步加載與DOM的執(zhí)行順序,打包js。(不用gulp和webpack)下一條:javascript - input輸入框的失去焦點(diǎn)事件和發(fā)送按鈕的點(diǎn)擊事件沖突
相關(guān)文章:
1. 前端 - CSS3問題:請問-webkit-background-clip屬性,需要寫在background屬性后面嗎?2. angular.js - angular里的ui-view里,獲取當(dāng)前頁面的狀態(tài)參數(shù)用$state.params,在vue里類似的語法是什么呢?3. javascript - 按鈕鏈接到另一個(gè)網(wǎng)址 怎么通過百度統(tǒng)計(jì)計(jì)算按鈕的點(diǎn)擊數(shù)量4. 微信開放平臺 - ios APP能不能打開微信然后通過微信跳轉(zhuǎn)到指定的URL?5. 淺談vue生命周期共有幾個(gè)階段?分別是什么?6. node.js - nodejs+express+vue7. Mysql啟動發(fā)生系統(tǒng)錯誤10678. nginx - vue-cli生成的項(xiàng)目打包發(fā)到服務(wù)器后怎么代理api?9. html5 - h5+中webview的show方法有延遲10. 大家好,我想請問一下怎么做搜索欄能夠搜索到自己網(wǎng)站的內(nèi)容。
排行榜

熱門標(biāo)簽