<!-- <button class="login-btn" style=" " onclick="return zhuce()">註冊 </button> --> <input class="login-btn" type="button" style="height:4.5rem; color:#fff"onclick="return zhuce()" value="註冊"/>
這是兩種徹底不一樣的寫法,button按鈕依然能夠提交表單java
若是form標籤上寫上了提交的地址,那麼無論你是否採用了ajax,點擊這個按鈕的時候都會把這個表單的信息進行提交ajax
button按鈕上面加上了ajax的事件,那麼他的執行順序是: 先執行ajax,觸發裏面的事件,走完之後接着走button的按鈕提交表單參數函數
最後看到的頁面效果,是表單提交之後的效果,會把返回值直接寫到頁面上orm
去掉了from中的action配置,依然沒有達到想要的結果,頁面確實不在跳轉,可是沒有觸發ajax的回調函數,成功和失敗的都沒有執行blog
緣由在於:觸發ajax的按鈕點擊事件,採用的是button 按鈕而不是 type="button"事件