jquery在表單提交之前,給submit按鈕繫結ajax請求需要注意的細節
場景:
一般情況下,我們在一個form表單中新增很多資訊,在submit提交操作之前,我們有可能需要驗證一些必要的資訊,比如說:提交前,我們需要驗證當前註冊的賬戶名稱是否已經在資料庫中存在的情況,這個時候就需要在submit按鈕提交前繫結一個ajax非同步的click事件。但是這個時候ajax的請求的type有可能會影響你submit時候的資料。
我在測試的時候發現,
1) ajax請求的型別是post,那麼就算ajax的success執行裡面,修改了表單裡面的某些標籤的值,這些值在表單提交後也沒有及時更新到最新的提交表單資料中。
2)ajax請求的型別是get,那麼ajax的success執行裡面,修改了表單中的某些標籤的值,這些值在提交的時候就會及時更新到提交表單的資料中。
相關文章
- jquery ajax方式直接提交整個表單jQuery
- form表單使用 btn submit-btn ajax-post方式提交問題。ORMMIT
- KKB : Jquery實現Ajax請求jQuery
- 基於jQuery的三種AJAX請求jQuery
- jquery Ajax 請求錯誤 Unexpected tokenjQuery
- 可能被忽略的"按鈕元件"細節元件
- Ajax 提交表單資料
- iOS 使用form表單形式提交post請求iOSORM
- angular雙向繫結—(按鈕+下拉)Angular
- jQuery裡如何使用ajax傳送請求jQuery
- React 中用jQuery的ajax 和 axios請求資料ReactjQueryiOS
- jQuery的AJAX請求中contentType和dataType的區別jQuery
- 跨域請求之jQuery的ajax jsonp的使用解惑跨域jQueryJSON
- Gin(四):表單提交校驗和模型繫結模型
- 學習AJAX必知必會(4)~JQuery傳送Ajax請求jQuery
- form表單提交注意事項ORM
- ajax請求
- ajax請求 juery
- 關於使用vector時需要注意的細節
- Laravel 的表單請求類Laravel
- jquery.validate手動呼叫校驗,便於ajax請求jQuery
- 解決 Ajax 表單請求驗證失敗報 422 錯誤
- vue.js提交按鈕時簡單的if判斷表示式示例Vue.js
- 對於動態載入內容 (包括 Ajax 請求內容) 繫結點選事件事件
- 電商選品需要注意的8個細節
- 封裝springmvc處理ajax請求結果封裝SpringMVC
- 原生ajax請求&JSONPJSON
- 解決 jquery使用ajax請求發生跨域問題的辦法jQuery跨域
- jQuery入門(七)jQuery實現按鈕分頁jQuery
- 建站之前需要注意什麼
- 建站之前需要注意什麼?
- jquery如何讓按鈕不可用jQuery
- spark-submit 提交的引數SparkMIT
- form表單按enter鍵自動提交的問題ORM
- MYSQL索引建立需要注意以下幾點細節MySql索引
- 使用 Laravel 請求類來驗證表單請求Laravel
- 搭建直播系統前需要注意的細節有哪些?
- 織夢gbk版本ajax提交自定義表單亂碼
- 封裝ajax、axios請求封裝iOS