2011-05-06 33 views
0

我已經在asp.net web窗體中使用JQuery Mobile,並且在按鈕單擊時我想加載列表。在後面的代碼我得到的名單是這樣在jQuery Mobile中加載列表

List<Reportee> associates = new List<Reportee>(); 
associates = DALLayer.GetReporteeForEmployee(EmployeeId); 

這裏,準是有兩個屬性[reporteeName和reporteeId]一類。

如何顯示列表中的所有reportee名稱?

回答

0

打印一個<ul>標籤

每個準:

  • 打印<li>
  • 打印你想要的文字
  • 打印</li>

時的foreach結束打印</ul>

我不知道你爲什麼問...

它與jquery mobile有什麼關係?哦,我知道!而不是<ul>打印<ul data-role="listview">

+0

我已經在aspx頁面中做了同樣的事情,但它期望加載頁面加載列表,我希望在按鈕單擊事件相同,這意味着我必須啓動列表創建後按鈕點擊,我該怎麼做? – Chris 2011-05-06 14:49:09

+0

這是通過AJAX完成的。如果你不想讓它成爲另一個頁面或對話框,那麼你必須自己寫一些JavaScript。在jQuery幫助下通過AJAX加載列表是一個古老的主題,你會發現它無處不在 – naugtur 2011-05-06 20:57:26

+0

像這樣的例子:http://stackoverflow.com/questions/4136092/re-populate-drop-down-list-options-如何對明確的選項列表,和當時的重新populat – naugtur 2011-05-07 09:32:58