[英]How to get jquery cloned html object in C# propery
我的頁面上有一些div,其中包含一些輸入元素。 現在,我想克隆此div的完整html,以便可以將其保存在數據庫中,下次我可以檢索該克隆的html,然后再次以與保存時完全相同的方式將其呈現在另一個頁面中,包括所有內容。輸入的值與保存時相同。
我正在將div的html復制為:
var htmlObject= $('.mydiv').clone();
現在,變量htmlObject上方的對象類型為object。
現在在我的模型的C#中,我具有屬性Html的字符串類型:
public string Html { get; set; }
但是,當我使用ajax調用將htmlObject發送到服務器時, Html屬性為null 。 我的問題是,屬性Html的類型應該是什么,以便在保留所有屬性的情況下正確捕獲htmlOject,以便下次當我從db檢索並將其發送給客戶端時,應該重新創建div完全相同?
代替使用clone()
,它返回DOM對象,而是使用以下方法獲取div的字符串內容:
var htmlString = $('.mydiv').html();
然后,您可以將htmlString
直接傳遞給C#字符串屬性Html
。
編輯:在字符串中包含輸入值,使用jQuery從dom中進行選擇時 ,請參閱包含新的輸入值
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.