2

顧客情報、顧客の仕事の詳細などのデータを収集する必要がある小さな Web アプリケーションの要件があります。クライアント側でデータを処理し、その後 ajax 呼び出しを使用してそのデータをサーバー側に送信し、それを保存したいだけです。 Sql Serverなどの一部のDBで。クライアント側では HTML5、JQuery を使用することにしました。サーバー側では、データベースとやり取りするための Web サービス (ほとんどの場合、WCF または ASP.NET Web サービス) を使用します。Web サービスは JQuery AJAX 呼び出しによって消費されます。サービスを公開するには、モノを使用します。今、私の質問は、

ナビゲーションメニューなどの一般的なものを保持するには、html、javascript/jquery、および css のみを使用してマスターページまたはレイアウトページを作成するにはどうすればよいですか?

URLをブックマークできるように、マスターページメニューを使用してさまざまなページをロードする方法は?

クライアント側のみでhtmlフォームを送信することは可能ですか? ユーザーが送信ボタンをクリックすると、ページがクライアント側のファイルに送信され、データがそのファイルによって処理されます。必要に応じて、Web サービスへの ajax 呼び出しで DB に保存されますか? これが可能な場合、jquery ファイルを使用して送信されたフォームを処理する方法は?

誰かがアプローチ/テクノロジー/進行方法について提案できれば、私のアプローチを変更する必要がある場合、または他のオープンソーステクノロジーを使用して改善できる場合は、非常に役立ちます. いろいろお願いしたと思いますが、小さな提案や指示も大きな助けになるでしょう。

4

1 に答える 1

1

iframe を使用してマスター ページをシミュレートする、私が取り組んだ古いサイトがいくつかあります (マスター ページはまだ存在しませんでした)。

あなたは似たようなことができるはずです

また、backbone.js やノックアウトなどのフロント エンド JavaScript フレームワークの使用を検討することもできます。そこにはきちんとしたものがたくさんあります。

編集

少し考えてみたところ、knockout.js が最適だと思います。

于 2012-09-19T20:20:25.240 に答える