Question: I have a pop-up called PopUp1 (page0.aspx). When the user clicks a row in PopUp1's GridView, it opens a new pop-up that loads my page1.aspx.

If the user clicks a link in the new pop-up (page1.aspx), then the content will be replaced with that of page2.aspx.

What I want: If the user closes the window of my second pop-up that opens page1.aspx or page2.aspx, then refresh PopUp1 (page0.aspx). 

How can I do that via jQuery ?

Answer: 
in page1.aspx and page2.aspx add some javascript to refresh their parent (you don't need any jquery for this)

In your markup:

```
<body onunload="refreshParent();">

```

In your javascript:

```
var refreshParent = function () {
    if (opener && !opener.closed) {
        opener.location.reload();
    }
};

```

Edit: alternatively, if you want to keep your logic seperated from your markup:

```
$(window).unload(refreshParent);

```
You could use plain javascript

```
window.opener.reload();

```