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