2

MVC私のアプリはかなり小さいので、MySQL/PHP/Jquery とカスタム構造を使用しています。私の質問は(これはどの言語でもかまいません):MVCプログラミング構造を使用する場合、ajax経由でヒットしたファイルはどこに行きますか?

たとえば、ロング ポーリングを使用して、バックグラウンド処理のステータス (進行状況バー) を表示します。このツールの私のnon-MVCバージョンでは、ajax 呼び出しによってのみヒットする php ファイルがあり、オブジェクトを作成し、メソッドを呼び出して完了率を返します。Ajax は自分の番号を返し、プログレス バーを更新します。

この ajax ローディングは構造にどのように適合しMVCますか?

ありがとうございました!

4

2 に答える 2

1

私はcodeigniterを使用し、ajax専用のコントローラーを使用し、$_SERVER['HTTP_X_REQUESTED_WITH']をチェックして、それがajaxリクエストかどうかを判断します。同じアプローチを使用でき、すべての構造を保持できます(モデルをajaxコントローラーなどで使用します...)

于 2013-06-13T21:33:41.157 に答える