jQuery ajax的post方法這樣寫應該是沒有問題的,點選submit提交按鈕,sendPwd.php透過$_POST接收傳過來的值,然後echo一段資料。然而卻始終無法顯示傳回來的數值。原因在這裡:
提交按鈕的類型是submit,點擊之後毫無反應。因為無意發現有次點擊瞬間結果出來了,又變回去了,於是發現詭異,上網一查,發現大部分都把按鈕設定成button類型,於是改成button之後,問題解決了。
按鈕button和submit有什麼差別呢?
submit主要是提交表單,是一個特殊的button,執行提交動作,button主要配合用javascript操作,本身就是一個按鈕,這是根本區別。如果要使用submit,驗證需要return false。本人覺得還是設定成button比較方便操作。