<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                SPHP中按鈕的數據結構全局統一,數據類型如下: ``` { title:按鈕標題, flag:按鈕標識,用于對按鈕進一步操作時的唯一標識。 attr:按鈕樣式及屬性,是一個鍵值對,具體結構:{ type:default|primary|success|info|warning|danger|text, // 按鈕類型,默認 primary round:true|false, // 按鈕是否圓角,默認 false plain:true|false, // 是否樸素按鈕,默認 false circle:true|false, // 是否圓形按鈕,默認 false icon, // 按鈕圖標,可選擇的圖標見icon表單項 flag: 按鈕標記,用于對按鈕進一步操作 disabled, // 是否禁用,默認 false }, option:操作屬性,用于控制按鈕的操作邏輯,結構如下:{ type:操作類型:null-無操作,refresh-刷新頁面,relist-重新獲取列表(列表頁中的按鈕才有效),back-返回,link-跳轉頁面,pop-打開彈框,ajax-ajax請求, url:按鈕的操作地址,頁面跳轉為跳轉地址,pop為彈窗地址,ajax為ajax請求地址。 target: 按鈕鏈接跳轉類型(linkType為link時有效, _blank表示新頁面打開鏈接), confirm: false|true|{title, tips, type:warning}, 按鈕點擊時是否需要確認框, extra_data: 附加數據, 表單提交時會把附加數據提交,在列表項中支持'__字段名__'的方式傳值, batch: 是否批量操作(批量操作時會附帶當前列表中選中的數據ID),列表頁中的按鈕才有效 } } ``` 操作類型分別為無操作、刷新頁面、刷新列表數據、返回、跳轉頁面、打開彈框、ajax請求。 所有的操作均可設置是否在操作前進行彈框確認。 ## ajax請求返回結果 > 一般情況下,ajax請求的處理結果直接使用控制器的success方法及error方法返回即可,參考[控制器]()一節。 ajax請求后基本都會有下一步的操作,下面介紹一下ajax請求后如何控制后續操作。 - 按鈕的ajax請求返回的數據結構說明 ``` { code: 1-成功,非1失敗,一般直接用0即可。 msg: 返回結果說明, data: { wait:操作等待時間,單位秒,默認為1秒, type:操作類型:null-無操作,refresh-刷新頁面,relist-重新獲取列表(列表頁中的按鈕才有效),back-返回,link-跳轉頁面,pop-打開彈框,ajax-ajax請求, url:按鈕的操作地址,頁面跳轉為跳轉地址,pop為彈窗地址,ajax為ajax請求地址。 target: 按鈕鏈接跳轉類型(linkType為link時有效, _blank表示新頁面打開鏈接), confirm: false|true|{title, tips, type:warning}, 按鈕點擊時是否需要確認框, extra_data: 附加數據, 表單提交時會把附加數據提交,在列表項中支持'__字段名__'的方式傳值, batch: 是否批量操作(批量操作時會附帶當前列表中選中的數據ID),列表頁中的按鈕才有效 } } ``` > 其實返回的操作除了多了一個`wait`之外,其他結構與按鈕的操作時完全一致的。 - type操作類型說明: 1. back:返回上一頁 2. relist:重新加載數據列表 3. refresh:刷新頁面 4. pop:打開彈框 5. link:打開連接 6. ajax:ajax請求 > 按鈕操作思維導圖: ![](https://box.kancloud.cn/ed6a41c971f8660fba8cf21d3b986540_743x674.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看