2012-02-10 5 views
0

私はJavaScriptを使用せずに正常に動作するウェブサイトを構築しました(私はリンクボタンを使用することも避けました)。今私は、より豊かなインタラクティブなWebサイトのためにjqueryとjsonを使ってjavascriptを使いたいと思っています。 Javeryが有効な場合、jqueryとjson(サーバーにデータを送信するための部分的なポストバック)で動作する送信ボタンの例を示すことができます。 javascriptが無効になっている場合、通常のサーバーサイドの投稿が行われます。jqueryとasp.netを使用したプログレッシブエンハンス

+1

Omg、真剣に、人々はここに何でも投稿します。これはyahooの回答ではありません!あなたはいくつかのガイドラインに従って、いくつかのコードを解決する必要があります。 – elclanrs

+0

私はそれを試したが、その2回起こっている。 1つはjqueryと通常のサーバーサイドの投稿です。 – arjun

答えて

1

「ダブルアクション」を行うには多くの方法がありますが、私はあなたに1つのアイデアを与えることができます。まず、あなたの作業を行い、コマンドを実行するハンドラを作成します。次に、linkとurlパラメータを使ってこのコマンドを呼び出すことを簡単に思います。ユーザーにはJavaScriptを有効にしている場合ので、あなたが呼び出すために、AJAXを使用して、余分なコードを追加しますonclickを捕捉するためにはJavaScript

<a class="AjaxCallsClass" href="dothiswork.ashx?WorkID=23">Show This</a> 

今すぐ同時に、あなたのリンクを配置するためにjQueryのを使用します。例えば

同じコマンドを実行し、結果を得てページに出力します。

javascriptの有無にかかわらず、コマンドは同じで、出力を少し操作するだけで済みます。

これが役立つことを願っています。

関連する問題