0

所以我有这个网站,上面有几个 div。当您单击 div 时,会打开一个模式 (OnClick)。模态的内容是远程加载的(模态体在另一个文件中)。在远程链接中,我还通过 GET 传递一些数据。每个可点击 div 的数据都不同。现在,如果我单击一个 div,模式将打开并显示正确的数据。当我关闭该模式并尝试打开另一个模式时,显示的内容仍然是使用第一个单击的 div 的数据制作的。这里似乎有什么问题?

这就是我正在尝试做的事情(简化):

<div id="1" OnClick="openModal('modal_content.php?name=Peter')"></div>
<div id="2" OnClick="openModal('modal_content.php?name=John')"></div>

“openModal”是一个自制函数,它打开带有远程内容(括号中的url)的模式。现在当我点击第一个 div 时,模态应该是

你好彼得!

第二个应该是

你好约翰!

第一个点击工作正常。当我关闭那个并尝试打开另一个时,内容不会改变。

4

0 回答 0