2009-07-02 3 views
1

私はMVCをしばらく前に試してみました。divのように選択したオブジェクトを表示/非表示にする方法は?

コントロールの値をクリックまたは変更すると、セクション(divなど)を選択して表示/非表示するには、javascriptなどのポストバックする必要はありません。

提案があります。

+1

悪い質問質問とタグを更新してください。質問は「どのようにdivのような選択されたオブジェクトを表示/非表示にするか」です。タグはjavascriptまたはjqueryです。 –

答えて

5

jQueryを使用してください。 jQueryイベントを使用してクリックを検出した後、hideまたはshow divsを検出できます。

「HideDiv」というボタンがあり、「DivToHide」は非表示にする部分です。

$("#HideDiv").click(function() { 
    $("#divToHide").hide(); 
}; 

これは簡単です。 http://docs.jquery.com/Tutorialsを参照してください:http://www.learningjquery.com/category/levels/beginner

jQueryは実際にはASP.Net MVCに付属しています。新しいMVCプロジェクトのスクリプトフォルダを確認してくださいそこで。このサイトはjQueryとMVCを使用しています:)それで可能なもののサンプルを閲覧してください

+0

jQueryのクイックスタートリソースはどこですか? –

+1

は私の答えを更新して推奨事項を追加しました – Damien

1

javascriptを使用して通常のasp.netアプリケーションでやっているのと同じようにすることができます。私はjavascriptがその速さとして最も優れていると思うし、クライアント側で動作します。

特定の要件がある場合は、ここに特定の要件を記入してください。 アニメーションが必要な場合は、jqueryまたはMooToolsを使用できます。

1

jQueryを使用できます。これは、標準のMVCプロジェクトテンプレートに含まれています。

$("#myButtonId").click(function() { 
    $("#myDivId").toggle(); 
}); 

詳しくは、toggleのjQueryドキュメントを参照してください。

関連する問題