web2pyビュー(tmp.loadなど)を使用している場合は、on submitサブミッターからfalse
を返してフォームを強制的に送信できます。Web2py:LOADされたコンポーネント内でフォームの提出をキャンセルする方法
<form onsubmit="return false;"><input type="text"><input type="submit" /></form>
私はそれを直接見ると動作します。このフォームは決して送信しません。私は
{{=LOAD('tmp.load', ajax=True)}}
を使用して、このビューをロードした場合でも、その後のフォームは、私はそれがないように期待していたにもかかわらず、提出します。では、特定のjs条件が満たされた場合に送信しないようにプログラムできるフォームを含むLOADコンポーネントを作成するにはどうすればよいですか?