すごくハマったのでメモ。 CakePHPでフォームのPOSTデータをコントローラで受ける場合、bakeのコードは if (!empty($this->data)) { // POSTされた場合の処理 } こうなっていますが、フォームのデフォルト値をコントローラで設定したり、フォームのsubmitボタンごとに処理を分けたい時などのために、僕は次のようにPOSTの判定を行なっています。 ビュー $this->Form->create(); $this->Form->input("janken", array("options" => array( "1" => "グー", "2" => "チョキ", "3" => "パー", ))); // ちょっと変な例ですが $this->Form->submit("じゃんけん", array("name" => "submit")); $this->Fo
![[jQuery]form.submit()できない原因](https://cdn-ak-scissors.b.st-hatena.com/image/square/e20b9356b6feb44ff6b1849d449dbf1fc4621a70/height=288;version=1;width=512/https%3A%2F%2Fhappyquality.com%2Fwp-content%2Fuploads%2F2012%2F03%2Fmedium_880467001.jpg)