我有一个接受元素引用的函数。稍后将使用此元素(最终提交表单时),因此我想将此元素保存在某处。我想,因为我已经有了一个表格,我会继续将它保存为字符串 - 存储在隐藏字段中。
我该怎么做?
$.saveElementAsHidden = function(elem) {
$('#myhiddenfield').val(elem); // Doesn't work, just says "[Object object]"
}
是的,是的..我知道你可以将它保存为变量,或者作为jQuery中的$().data
元素 - 但这只是在这里引起我的好奇心。
答案 0 :(得分:0)
如果您需要获取元素的HTML并使用它。您可以在该元素上使用.html
,将其存储到var post中,该信息将发送到服务器。当你需要重用它时,只需使用该元素HTML制作HTML并显示它。