我怀疑我为自己的生活更难,但是有更简单的方法来传递给定页面的数据吗?
例如,假设我有一个带有按钮的表,并且使用该按钮我调用具有表单信息的模态。模态表单也可以有一个可以调用其他类型表单的按钮。
我不应该经常将数据从主表传递到每个模态吗?
基本上在每个按钮上单击我向其添加“数据值”属性并在给定模态中读取该JSON对象。这似乎是很多不必要的工作。我是否可能缺少一些JQuery技术来从被点击的表行中获取数据(而不是将JSON对象传递给每个模态)?
编辑: 该页面加载一个表。 我动态创建行,行上是按钮。
<table id='main'>
<tr><td>Joe</td><td><button type='button' class='editPerson' data-value='personObject' /></td></tr>
<table>
现在按钮'editPerson'调用bootstrap模态。在Jquery中,我使用personObject填充模态形式。
在这个模式中有一个
<button type='button' id='addFeature' data-value='personObject' />
我再次调用第二个模态将personObject传递给它。
这是正确的方法还是我只需引用(editPerson)按钮点击并拉出其值?