我有一個asp.net mvc視圖,其中頁面的頂部是一個表。我想要的是點擊表格中的一行,該表格將轉到服務器並獲取有關該表格的詳細信息。這工作正常,我在Json中返回細節。什麼是顯示jQuery json調用結果partialview的最佳方式
問題是我知道要顯示下面的詳細信息面板。現在我已經在部分視圖中完成了詳細信息窗格。
我怎麼會「鉤住這個」使用jquery,所以當我點擊行,詳細信息窗格顯示與填寫正確的模型數據。
- 我是否棄用json並在我的控制器操作中簡單生成html並將html返回到視圖以顯示詳細信息窗格?
- 其他最佳實踐或建議?
我正在使用jquery $ .getJson來調用我的控制器操作並返回json – leora 2010-02-08 14:40:42
使用這種方法,您將不得不使用javascript自己生成html。而你需要混合HTML,當你加載頁面時不應該在那裏。也就是說,在我看來,不好的做法,我可能會考慮從控制器操作返回HTML更好的方法。 – 2010-02-08 14:45:34
你可能已經擁有了所有生成的html,並且只是在json返回時設置了這些值並取消隱藏它們,但我同意這不是一個最佳解決方案,並且從控制器返回html是最好的方法。 – lancscoder 2010-02-08 14:48:24