私はそれが私のWebアプリケーション large webform
の中心です。フォームは実際には複数の html フォーム要素で構成されており、その多くは必要に応じて AJAX 経由で読み込まれます。Yii
フォームのサイズと複雑さのため、複数の保存ボタンや送信ボタンを配置することは現実的ではありません。データベース内の各フィールドは、jeditable または jeditable に似た機能を使用して、新しい値をサーバーに非同期的に AJAX することによって編集されるため、むしろ更新したいと思います。
誰かがこのようなことをしましたか?理論的には、エンドポイントを設定し、AJAX
各コントロールにその名前、新しい値、および実行するCRUD
操作を渡すことができると考えています。次に、エンドポイントは、ある種のマップに基づいてリクエストを適切にルーティングし、製品を返すことができます。誰かが以前にこの問題を解決しなければならないように思えたので、車輪の再発明に何時間も無駄にしたくありません。
アーキテクチャ/実装に関するご意見をお寄せいただきありがとうございます。