0
我想寫某種TagCloud /選擇在ASP.NET 4ASP.NET MVC AJAX操縱模型
所以,我有標籤的列表,我可以通過單擊文本添加其中的一些。
這樣做的最佳方法是什麼?
想法1 使用包含所有可用標籤和選定標籤的模型。點擊標籤時,整個模型將被髮送到控制器,並且所選標籤將被添加到列表中。
我認爲如果有很多標籤可用,這將消耗很多流量。
理念2
只需添加標籤爲喜歡這裏的計算器。
但是我怎樣才能更新我的模型呢?
如何將內容發佈到控制器?
在此先感謝
問候
斯蒂芬
所以我會傳遞整個模型(但沒有可用的標籤)+要在AJAX調用中添加的標籤ID。控制器然後返回更新的模型? – user1832348
沒有。您只需將tag-id傳遞給ajax調用即可。然後使用控制器方法更新模型。現在你需要更新你的視圖。您可以通過在ajax調用成功時替換html來完成此操作,或者完全刷新頁面。 (但是,如果你完全刷新,你可能會做一個正常的職位,而不是ajax。) –
與一個正常的職位,我如何通過所選標籤,如果他們是? – user1832348