将元素jquery引用另存为字符串

时间:2013-04-22 10:51:45

标签: jquery forms

我有一个接受元素引用的函数。稍后将使用此元素(最终提交表单时),因此我想将此元素保存在某处。我想,因为我已经有了一个表格,我会继续将它保存为字符串 - 存储在隐藏字段中。

我该怎么做?

$.saveElementAsHidden = function(elem) {
   $('#myhiddenfield').val(elem); // Doesn't work, just says "[Object object]"
}

是的,是的..我知道你可以将它保存为变量,或者作为jQuery中的$().data元素 - 但这只是在这里引起我的好奇心。

1 个答案:

答案 0 :(得分:0)

如果您需要获取元素的HTML并使用它。您可以在该元素上使用.html,将其存储到var post中,该信息将发送到服务器。当你需要重用它时,只需使用该元素HTML制作HTML并显示它。