亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

【求助】關于旅游行程頁面表單提交遇到的幾個問題

【求助】關于旅游行程頁面表單提交遇到的幾個問題

PHP
躍然一笑 2019-03-06 07:57:19
想要實現的效果如圖所示: 自己嘗試用layui框架結合Jquery來實現初步演示:http://nbdm.net/jquery.html 說下遇到的幾個問題: 問題1:第1天與第N天行程的表單提交的后是如何區分的?補充:目前是給所有的表單,根據行程天數來區分(如第1天景點表單name命名為"sight[1][]",第2天的為“sight[2][]”)示例圖如下: 問題2:表單提交后的先后順序與行程安排的不一致?示例圖如下: 問題3:刪除某1天行程的話,如何更新剩下行程的所有表單名?補充:目前只實現了“<h3 class="layui-timeline-title" data-day="1">第1天</h3>”能自動,按照剩下的行程數量來重新命名示例圖如下:
查看完整描述

2 回答

?
狐的傳說

TA貢獻1804條經驗 獲得超3個贊

你好,這種數據一般提交到后臺都是要分表的,我粗略看下要我來設計至少要3張表
1.行程方案表
2.每日行程表
3.行程步驟表
這時整體數據結構大概是

//行程方案表
const DATA = {
  //行程方案標題
  //出發點
  //目的地
  //提交人
  //...等等
  children: [
    //每日行程表
    {
      //行程方案表ID
      //每日行程標題
      //日期 第N天
      //...等等
      children: [
        //行程步驟表
        {
          //行程方案表ID
          //每日行程表ID
          //步驟類型【機票,景點,餐飲,....】
          //步驟內容
          //...等等
        }
      ]
    }
  ],
};

用類似這樣設計好的規范的數據結構去渲染視圖,你的問題就不復存在了
僅提供思路

查看完整回答
反對 回復 2019-03-18
?
婷婷同學_

TA貢獻1844條經驗 獲得超8個贊

試試看這樣:
阻止默認的提交,然后用jquery遍歷節點讀取數據,把數據組合以后在提交.

查看完整回答
反對 回復 2019-03-18
  • 2 回答
  • 0 關注
  • 657 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號