【发布时间】:2016-12-16 05:17:26
【问题描述】:
我有一个div
<div id="ip">
<input type="text" name="first" value="cobra" class="mark1"/>
<input type="text" name="second" value="python" class="mark2"/>
</div>
我是这样连载的,
$('div#ip:input').serialize();
如果我执行上述div 中的serialization,我将只获得价值,但我也想要element,有什么好的方法可以做到这一点,或者我必须将整个html element 存储到我的 database 就像上面的 div 一样,实际上它会很大。
我的问题:将html element 存储到database 中的最佳方式是什么,就像上面的div 一样,它的所有values,names,classes fields 必须完好无损。
我在服务器端使用php。
最后一个问题:存储html element是唯一的方法吗?
【问题讨论】:
-
你需要添加
form而不仅仅是div然后你可以像$('#FormId).serialize();一样使用 -
首先为什么你的数据库中需要 html 输入字段?
-
为什么要这个元素?按元素,您是指
<input>吗? (只是为了让我们清楚我们在谈论同一件事) -
如果您心胸宽广,可以为
html elements创建一个表,为他们的properties and values创建一个表。
标签: javascript php jquery