Skip to content

Django add new popup window not working if nested #310

@kalevhark

Description

@kalevhark

Tested new v3.0.1 in Django admin but it's don't work correctly in the case of nested popups.

Steps I did:

  1. in ajax-select-multiple widget selected "add new" item
  2. opened new item popup window
  3. in new popup window select "add new" item, I fiiled data and saved
  4. popup 2 closes but in popup 1 nothing happens.

I propose problem is ajax-select.js code in line 244:
var input = $("#" + win.name.replace("__1", ""));
I changed to:
var input = $("#" + win.name.split("__")[0]);
And in my case it's now works.

Problem seems to be in enumerating of popups - every popup has unique number in the end "__1", "__2" etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions