当我按下他们的名字时,我试图将参数传递给用户个人资料模式。我的表是用循环动态生成的,其中一个值是这样的:
<td><a href="##" data-reveal-id="profileModal"
data-id="#ContactID#">Take Action</a>
</td>
我试图使用data-id
传递每个用户的contactID,但我不知道如何在我的模态打开时使用该参数。目前我正在使用
<td><a href="/admin/_guestProfile.cfm?contactid=#ContactID#"
target="_blank" >Take Action</a>
</td>
这是打开一个新窗口,我通过网址传递参数,但我不喜欢用户体验点。
如何获取data-id值并将其用于我的模态中的操作。有没有比我想要完成的更好的方式?
我使用的插件的名称是jQuery Reveal Plugin 1.1
,这是包含其代码的网站http://www.zurb.com/playground/reveal-modal-plugin
答案 0 :(得分:0)
看来你指的是某种javascript动作,如:
<a onclick="javascript:openModal(#ContactID#);" href=...>
其中openModal()是一个javascript函数,你需要在某处定义。 通过jquery实现模态的AA非常简单的方法是http://www.ericmmartin.com/projects/simplemodal/
答案 1 :(得分:0)
您正在使用的插件功能非常少。您需要做的是拉入iframe,以便更新访客个人资料。由于你已经使用了jquery,为什么不在juqeryui中使用diag。这是一个包装器插件,它将调用iframe: