我有一個父窗口,其中包含產品列表。通過點擊產品的話,會使用jQuery 代碼調用popUpWindow:使用jquery重新加載父窗口
$('a.modalDlg').click(function() {
var urlPath= "/controllerName/actionName";
var title="sample";
var features="width = 400, height = 150,scrollbar=no";
window.open(urlPath, $title, $fea);
});
在子窗口,保存後點擊按鈕 - >子窗口將關閉,父窗口將重新加載。
window.opener.location.reload();
window.close();
之後,插入的值將顯示在父窗口中。
但是,而不是重新加載整個頁面(「window.opener.location.reload()」)。 是否有可能觸發包含產品列表的控制器中的特定方法?????? 例如:
public ActionResult DisplayProductDetails()
{
//some code
return view();
}
如此,因爲這個它會顯示在父窗口&新插入的產品,將給予更好看,而不是重新加載整個頁面。 (這與重新加載HTML中的框架相同)。
我幫你解決了這個問題。
在此先感謝。