2010-02-21 87 views
0

我正在嘗試學習MVC,並且正在爲簡單的webapp創建線程註釋功能。我如何將單個字符串傳遞給部分視圖從返回部分視圖的動作

我有一個視圖列出了評論,並有一個回覆按鈕,使用jQuery加載基本上是評論形式的部分視圖。我需要將父級commentId傳遞給部分視圖,然後在表單中填充parentCommentId hiddenfield,以便在發佈時我可以設置正確的關係。

首先,這聽起來像是正確的方法嗎?我有負載工作,並且parentId可用於控制器中的'ReturnCreateForm'動作..我只是不確定如何通過它並從動作的部分視圖中讀取它。我做了一個強類型的局部視圖..也許不正確?

感謝您的幫助!

回答

0

我可能會讓回覆按鈕插入/顯示<form>使用jQuery(也就是說,我不會做AJAX調用來渲染局部視圖,我只是使用jQuery創建適當的窗體)。同時,我會將一個輸入字段(type = hidden)添加到表單中。此輸入字段將具有紀念價值。

當用戶提交表單使用jQuery的$。阿賈克斯(...)方法做POST,從DOM中刪除的<form>,並顯示一個確認(或報告錯誤)。

相關問題