質問するログイン新規登録

回答編集履歴

1

jQueryが入ってないんじゃないかな?

2019/03/12 07:12

投稿

miyabi-sun
miyabi-sun

スコア21596

answer CHANGED
@@ -32,10 +32,13 @@
32
32
  まぁ、サブミットボタンを非活性にするという挙動なので、
33
33
  typeがtextのフォーム部品でEnterキーを入力すれば平然とサブミットさせられるので対応としてはあかんやつですが。
34
34
 
35
- 慣習として、submit時は関数を実行して結果がfalseであれば実行を取りやめるという挙動ですので、
35
+ submit時は関数を実行して結果がfalseであれば実行を取りやめるという仕様になっていますので、
36
36
  下記のように記述してアラートが表示された後にサブミットがキャンセルされた事を確認してください。
37
- 動かればこのコード効いていません
37
+ そうなれば、本当にボタン非活性になったのか、なっていないのかを制御出来るようになったと言えるはずです
38
38
 
39
+ 因みにアラートがでなければ、そもそもこのコードが効いていません。
40
+ jQuery等のライブラリがちゃんと入ってるかどうかを確認してみて下さい。
41
+
39
42
  ```JavaScript
40
43
  $(function () {
41
44
  $('form').submit(function () {