我在MVC 3中有一個模型,我傳入強類型視圖,該模型包含有關員工的信息。這是我遇到麻煩的地方。我有一個編輯按鈕,當我按下它時,它應該以文本框形式打開一個模式框,其中包含員工信息的所有標籤,並預先填充模型中的信息。MCV 3 Razor,發送信息到模態框的最佳方式
現在我正在使用JavaScript來查找標籤元素,然後獲取他們的innerText。這似乎工作正常,但我真的很想堅持使用模型儘可能多,因爲一些標籤,當你去編輯它們不是自由文本,他們將需要下拉。
只是爲什麼我不應該或應該用JavaScript來做它的任何信息。
爲什麼不通過模態對話框中的局部視圖顯示內容? – Tejs
我覺得你對這裏的一些事情感到困惑。 MVC是一種呈現網頁的方式,而不是一種使所有事情都以動態方式發生的魔法。對於你所描述的內容,你應該用你需要的數據預先填充頁面上的某些內容,或者通過AJAX調用服務器來獲取你需要的數據,然後使用jQuery或類似的(你可以自己編寫,瀏覽器不兼容是一種痛苦)框架來填充所有的數據。這裏沒有魔法,我們都做同樣的事情,而且我們都預先填充或在飛行中生成。 – jcolebrand
我更新MVC感謝輸入的人。 – blackops