我已經完成了可從此鏈接http://jqueryui.com/accordion/摺疊內容面板,我需要什麼?在section1內容面板中,只有兩個按鈕(是和否)。所以當我點擊yes按鈕時,這兩個按鈕就消失了,一些內容應該被加載到section1的內容面板中。如何做這個任務?這是用twitter引導建立的。如何在可摺疊的內容面板中創建按鈕並使內容可見並隱藏在其中?
0
A
回答
1
創建兩個按鈕,下面的代碼是針對一個按鈕的,但您可以制定其餘的按鈕,並按照剩餘的按鈕進行操作。
$('.yesbutton').click(function({
$(this).hide();
$('.nobutton').hide();
$('.supersneakyhidingcontent').show();
});
0
在您的按鈕點擊事件中,你可以做BeatAlex與無論是從模板和/或數據源動態加載的內容一起陳述:
$('.button').click(function({
// hide buttons
// load content
$.ajax({
url: '/controller/action', // path to controller or datasource
type: 'POST',
data: JSON.stringify(data), // data to pass to server (format as needed)
contentType: 'application/json;charset=utf-8'
}).done(function (data) { // data is what your return from server
// execute code here to fill your selector
}).fail(function (data) {
// take action in case of failure
});
});
如果您加載數據動態的過程中,你可能希望將您的ajax調用包裝在全局函數中。我這樣做,並傳遞一個回調函數,我執行完成。這也允許我在失敗時向用戶提供更全局的錯誤表示。
另一個建議是我們使用引導程序,我真的很喜歡它,因爲它需要很多JQuery選擇器編寫的方法是使用Observables和MVVM。我們使用bootstrap完成此操作,並在使用Bootstrap的單頁應用程序中取得了巨大成功。我們正在使用Kendo UI Web的免費版本。希望這可以幫助。
Kendo UI Observable Framework | MVVM in Kendo UI Walkthrough
相關問題
- 1. 摺疊時隱藏CoordinatorLayout中的內容
- 2. 按鈕內容在WPF中不可見
- 3. 在ExtJs中隱藏可摺疊面板的摺疊圖標
- 4. 如何使用AngularJS懶加載內容的可摺疊面板
- 5. 如何使用全寬內容創建Bootstrap可摺疊面板而不折疊其他列?
- 6. 「最終摺疊內容」中的「%」如何計算 - 優先顯示可見內容
- 7. 如何摺疊內容並在引導中更改按鈕中的glyphicon?
- 8. 在Django模板中使用Jquery的多級可摺疊內容
- 9. 如何在jQuery Mobile中顯示可摺疊內容時隱藏可摺疊標題?
- 10. 如何使按鈕不可見,但它的內容應該在xaml中可見
- 11. JQuery Mobile可摺疊內容
- 12. 將span的內容添加到div並使其在按鈕點擊時可見
- 13. 如何使用內容頁面中的按鈕隱藏iframe?
- 14. 單擊可摺疊內容使其摺疊
- 15. jQuery Mobile中的可摺疊內容
- 16. 如何使datagrid可見性在代碼隱藏中摺疊
- 17. 使用單選按鈕可摺疊的內容?
- 18. 如何爲動態內容創建單獨的可摺疊div?
- 19. 使一個ASP.NET面板控件在其他內容上可見
- 20. 如何在從數據庫獲取內容後在jquery mobile中創建可摺疊的動態內容?
- 21. 在Grid面板Group Header中隱藏展開/摺疊按鈕
- 22. StackPanel在按鈕上摺疊並可見按一下
- 23. 在隱藏動畫中可見的UIStackView子視圖內容
- 24. 使用可見性隱藏AppBarButton摺疊
- 25. 隱藏可見內容之前查看下一個內容
- 26. 隱藏並顯示內容
- 27. 在模板中使用Knockout JS創建可摺疊面板
- 28. 如何在laravel5中使用@include()引導程序摺疊面板中的內容
- 29. 隱藏\顯示的內容越過其他擾流板按鈕
- 30. 如何在WPF中創建可摺疊面板