簡體   English   中英

如何在C#屬性中獲取jquery克隆的html對象

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM