對DataTables、jquery、jquery-ajax、熟悉的開發者可沒必要閱讀
後端項目地址: Gsms_web_app
頁面項目地址: Test_For_Backendjavascript
傳遞參數,自動生成,參數以下所示html
{ "htmlPageName": "meetingUser", "htmlPagePkgName": "meetingUser", "beanName ":"metting", "beanPackageName": "com.myqm.pojo.xxb.meeting", "controllerPkgName": "com.myqm.controller.xxb.meeting", "controllertestName":"com.myqm.test.controller", "daoPackageName": "com.myqm.dao.xxb.meeting", "daotestPackageName": "com.myqm.dao.xxb.meeting", "mybatisMapperPackageName":"mybatis-mappers", "servicePackageName": "com.myqm.service.xxb.meeting", "tableName": "meeting_user", "voName": "MeetingUserQuery", "voPackageName": "com.myqm.vo.xxb.meeting" }
gsms2_web_app/admin/code/back/
目錄下的後端文件分別拷貝到後端項目相應目錄下並修改(此處省略)gsms2_web_app/admin/code/front/
目錄下的meetingUser
文件夾拷貝到test_for_backend/src/pages/meeting/
目錄下test_for_backend/src/index.html
文件中的sideBar部分添加指向meetingUser頁面的連接index.html
頁面,已經能夠看到新生成的頁面了test_for_backend/src/config/config.js
文件java
//定義json格式字符串 var userData = { token: '4500fe68-4d7a-4777-9f5f-b5025d6a72cc' // token }; var API = { URL: 'http://localhost:8085' // url } // 將數據存入sessionStorage中 setSessionStorage('userData', userData) setSessionStorage('api', API)
test_for_backend/src/pages/metting/mettingUser/mettingUser.html
表格配置jquery
test_for_backend/src/pages/meeting/mettingUser/mettingUser-add.html
文件
添加框配置git
test_for_backend/src/pages/meeting/mettingUser/mettingUser.html
文件
編輯框配置,請與/edit
接口相互匹配web
js
該函數是點擊編輯/刪除
按鈕後獲取該行的主碼,傳給/get
接口獲取該條數據
能夠經過修改eq()函數的參數來獲取其餘列的值ajax
tds.eq(0).text() // 獲取該行第一列的數據傳給get接口
getRowId
函數獲取id
傳給/del
接口,可按照需求自行更改搜索框配置
請根據項目需求自行配置數據庫
value
,構建一個searchParam
。此處需注意if
語句的假值問題