0

我在 MVC 应用程序中使用了多个选项卡(UI Tabs)。在某些情况下,选项卡包含同一局部视图的多个实例。在部分视图中,我使用的是 div

<div id="multiResourceDialog" title="Multi Resource" style="display: none">
</div>

在多个选项卡上具有相同的 id,如果我从不同的选项卡打开对话框,我只有一个对话框 () 实例,我不知道哪个选项卡是对话框的父级或哪个选项卡打开了对话框。

我正在创建对话框

$("#multiResourceDialog").data("target", _target).dialog({ autoOpen: false, open: function (event, ui) { $(this).load('@Url.Action("MultiResourcesSearch", "Scheduling")', { 'id': '@Model.patientOID')});}, .. some other options });

`

其中 _target 是需要从 Dialog 更新的父级 ID。当我显示对话框的当前数据时,我具有相同的值,即使应该不同。

谢谢你。

4

0 回答 0