私は送信したくないフォームの入力フィールドを持っています。入力欄で名前を削除したにもかかわらず、まだ魔法のために送信されています。Angularjs、フォーム送信時のデータの変更/削除
これを防ぐため、私はポストリクエストからこのアイテムを取り除くことができれば解決策になると考えました。
<input type='radio' ng-model='birthday' ng-value='true'>
フォーム送信時にPOSTには、名前属性を持たない入力にもかかわらずbirthdayというフィールドがあります。だから私はそれが表示されないようにします。
フォームは、私はあなたがdisabled
プロパティを探していることができることを考えて、HTMLテンプレートで、コントローラは、NG-提出
これは問題ではありません。いくつかのコードを提供してください。そして何を試しましたか?このフォームをどうやって作りましたか?どのようにコントローラにリンクしましたか?あなたはAjaxでフォームをどのように送っていますか? –
情報で更新されました –
もう一度コードを入力してください:データを送信する機能をイベントとして提供していない場合、どのように起こっているのでしょうか?データを送信する関数、送信されるデータ、送信元を追加します。通常、すべてのフォームデータに対して1つのオブジェクトがあり、それをリンクします。 'ng-model =" form.birthday "'コントローラでは、 '$ scope.form'オブジェクトをAjaxとともにバックエンドに送ることができます。 –