Reputation: 12304
How can I load a page or a partial view in the popup window in jQuery? I am using jQuery popup but it is not loading with JavaScript.
Upvotes: 2
Views: 5452
Reputation: 126587
To load it into a placeholder:
$("#idOfPartialViewContainerOnPage").load("/ControllerName/PartialViewName");
Where the Action looks something like:
public ActionResult PartialViewName()
{
return PartialView(GetModelForMyPartialView());
}
To make it a popup window, use something like jQuery UI dialog:
var ph = $("#idOfPartialViewContainerOnPage");
ph.load("/ControllerName/PartialViewName", function() {
ph.dialog({
// set dialog options here
});
});
Upvotes: 13