【发布时间】:2011-10-28 07:57:36
【问题描述】:
我的 DOM 中有一个输入对象列表,每个对象都有一个按钮。当用户单击其中一个按钮时,会出现一个 AJAX 对话框。我想将一个输入对象的引用传递给对话框,具体取决于单击的按钮。这样当点击对话框“Okay”按钮时,它就知道在原始页面上操作哪个输入。
我失去你了吗?那么如何将这个输入节点引用传递给 AJAXed 对话框呢?
我试图避免使用全局变量来存储节点引用。我也不想给每个输入一个唯一的 id 或名称,因为这会迫使我的代码的其他区域变得更加复杂。
我怀疑我最终将不得不使用上述解决方案之一,但在我这样做之前,是否有某种方法可以通过 URL 传递节点引用而不使用节点的 ID 或名称?我必须使用选择器索引吗?
注意:使用 JQuery。
【问题讨论】:
-
就您的标题而言:您不能通过 POST 或 GET 传递对节点的引用之类的东西。
-
@Felix Kling 嗯,谢谢阅读标题?
标签: javascript jquery