網路資源
Select2:強大且易用的 JavaScript 下拉選單增強工具
Select2 是一款基於 jQuery 的強大下拉選單增強插件,提供即時搜尋、AJAX 動態載入、多選與標籤化等功能,提升 Web 表單選擇器的靈活性與使用者體驗,並支援多語系與 UI 框架整合。
網路資源
Select2 是一款基於 jQuery 的強大下拉選單增強插件,提供即時搜尋、AJAX 動態載入、多選與標籤化等功能,提升 Web 表單選擇器的靈活性與使用者體驗,並支援多語系與 UI 框架整合。
教學與資訊
在開發 API 時,如果希望允許特定網域,如 wingzero.tw 及其所有子網域(如 api.wingzero.tw、admin.wingzero.tw)存取 API,就需要設定 CORS(跨來源資源共享,Cross-Origin Resource Sharing)。然而,瀏覽器的 CORS 機制不允許 Access-Control-Allow-Origin 使用萬用字 * 來匹配部分子網域,因此我們需要手動處理。
網路資源
htmx 是一款輕量級的開源前端函式庫,允許開發者透過 HTML 屬性實現 AJAX、CSS 過渡、WebSockets 及伺服器推送事件(SSE),無需撰寫複雜的 JavaScript。其直觀的語法大幅簡化了前端開發,使 Web 應用具備現代化互動體驗,同時保持 HTML 驅動的開發模式。
網路資源
ParseHub 是一個免費且強大的網頁資料擷取工具,專為需要自動化提取網頁數據的用戶設計。透過簡單的操作介面,使用者可以輕鬆地從各種網站中提取所需數據,而無需具備程式設計背景。ParseHub 支援處理動態內容和多頁面數據,讓數據擷取更加靈活和高效。
教學與資訊
在使用 axios/AJAX 測試 API 時,如果遇到回傳的不是設定好的 data 而是把整包 html 都回傳的話,可以檢查一下以下幾點。
教學與資訊
說明如何在 CodeIgniter 4 使用 CSRF 保護資料的傳遞,以及搭配 axios/AJAX 呼叫 API 的方法。
教學與資訊
要在 CodeIgniter 4 取得 post 或 get 的資訊,可以透過 getPost() 和 getGet() 取得。
教學與資訊
如果要在網站上加裝防機器人的機制,google 提供的這個 reCAPTCHA 是一個很方便的套件,如果有投票、留言板之類的功能怕被灌票的話,可以透過裝上這個來防治。
教學與資訊
在網頁上用 ajax 動態上傳檔案後並馬上繪製出圖表,結合 jquery 跟 d3.js。