0
我通過AJAX加載Razor View,並將內容放入頁面的div中。專門用於存儲任意數據的HTML標記
如果我想從視圖發送一些任意數據到我們的AJAX框架,是否有一個推薦的HTML標籤來做到這一點?隱藏的字段聽起來像這是錯誤的使用。我可以使用空div
自定義data-
屬性,但同樣,div
聽起來不對。
我的數據與此視圖內的任何元素無關,與視圖本身相關。
是的 - 這只是一個系統和美學問題。
我通過AJAX加載Razor View,並將內容放入頁面的div中。專門用於存儲任意數據的HTML標記
如果我想從視圖發送一些任意數據到我們的AJAX框架,是否有一個推薦的HTML標籤來做到這一點?隱藏的字段聽起來像這是錯誤的使用。我可以使用空div
自定義data-
屬性,但同樣,div
聽起來不對。
我的數據與此視圖內的任何元素無關,與視圖本身相關。
是的 - 這只是一個系統和美學問題。
我使用data-*
屬性,並嘗試查找並將它們附加到已存在的相關元素。這個約定也被asp.net mvc框架自己使用 - 當鏈接目標需要被加載時,data-ajax-*
被附加到錨。當你需要設置表單提交的更新目標時,你需要附上data-ajax-*
表格,所以在大多數情況下,可以找到合適的候選人。如果在任何特定情況下都不可能,則使用body
代替我看不到問題。
我沒有「身體」 - 這是局部視圖!這是相對於「後退」按鈕,但在佈局中,而不是此視圖。也許我可以在HTML中將後退按鈕作爲''標籤發送,然後刪除它並竊取客戶端上的數據!聽起來很不舒服。 – Connell
還不錯。如果這涉及到導航,使用錨似乎是更好的選擇 – archil
我的壞,是的,這是一個'a',而不是'輸入'(看起來像一個按鈕,所以我認爲這是...)。我正在閱讀「擱置」標籤,看看這是否合理。發送'aside'標籤內的後鏈接。 – Connell