jquery ui Dialog: cannot call methods on dialog prior to initialization

后端 未结 11 1952
既然无缘
既然无缘 2020-11-27 02:52

I have an app on jquery 1.5 with dialogs worked fine. While I have a lot of .live handlers, I changed this to .on. For that, I have to update jquery (now 1.8.3 an jquerui 1.

11条回答
  •  一向
    一向 (楼主)
    2020-11-27 03:36

    So you use this:

    var theDialog = $("#divDialog").dialog(opt);
    theDialog.dialog("open");
    

    and if you open a MVC Partial View in Dialog, you can create in index a hidden button and JQUERY click event:

    $("#YourButton").click(function()
    {
       theDialog.dialog("open");
       OR
       theDialog.dialog("close");
    });
    

    then inside partial view html you call button trigger click like:

    $("#YouButton").trigger("click")
    

    see ya.

提交回复
热议问题