ajax提交表單,包括跳入的坑!

2022-07-26 06:27:13 字數 1102 閱讀 7666

本來今天上午寫了乙個js執行上下文的乙個了解。但是寫一大半的時候出去有事,電腦關了啥都沒了。

還是讓我們進入正題

ajax提交表單,很簡單,原生js的**太複雜,我們就jq的去寫。

建立html檔案,編寫內容。

css樣式我就隨便寫了一下。

寫完以後就是這樣

我們先把資料給渲染出來吧。

這時候我們就能看到資料了。

終於到了主題了。

其中的講解都在圖中,我覺得放在圖中說,比在這裡說,好理解多了。

這樣我們就完成提交表單,這時候,你提交你會發現,沒有報錯,也沒有反應。(想知道結果的,直接跳到最後!)

然後我嘗試了一下,直接點選,發現傳成功了,但是只有option裡的預設值。

然後我有試了一下只輸入名字,神奇的也傳成功了。但是其他值為空。

後面我又嘗試了很多,其結果都是,不能全部傳入。

這裡,我嘗試請求成功列印其中的乙個值,但並不行。

然後我有想,他傳的值會有空,是不是獲得不了值,於是我就嘗試了把請求給登出掉。然後點選嘗試,啊,沒有獲得。

這裡想到時button點選會重新整理,所以,吧button改為div。嘗試了一下哎呀。終於獲得值了。

然後我把請求換回來,也就可以了。這裡的問題的細節,我也不知道為啥。我的理解是,我傳值得方式,不能夠重新整理。

上面不行的,只要改成這樣

layui 表單提交不執行ajax的坑

在官方文件2.x裡面寫的layui form提交示例,form.on事件獲取表單對應的json資訊,然後自己ajax提交表單,但是總是提交失敗,一開始以為獲取到json資訊之後的那個return false已經無用了。沒想到就這個return 坑了我好一會。如果要提交ajax請求必須要在form.o...

Ajax提交表單

class form group type text class form control placeholder 使用者名稱 required id username div class form group type password class form control placeholder...

Ajax表單提交例項

language vbscript codepage 65001 codepage必須為650001,否則也出現亂碼,如果有html文字,一定設為utf 8編碼,否則將出現亂碼.dim regid,regpassword,str regid request.form regid regpasswor...