1
我有一個問題,在jQuery對話框中返回一個局部視圖。返回jQuery對話框中的局部視圖
調用部分視圖的代碼工作並且按預期返回。但是,通話結束後,關閉按鈕似乎不起作用。 Visual Studio也有「DisplayPartialFaxEob」下劃線,綠色的波浪線表示我錯過了「,」或「)」。
這是我的視圖中的代碼。
providereobDialog.dialog({
modal: true,
autoOpen: false,
draggable: true,
height: 550,
width: 900,
title: 'Provider EOB Details',
resizeable: false,
open: function() {
$(this).load("@Url.Action("DisplayPartialFaxEob", "ProviderEobFax")", function() {
});
},
buttons: {
"Close": function() {
alert('close');
$(this).dialog('close');
}
}
});
這是
public ActionResult DisplayPartialFaxEob()
{
//Does some stuff here
return PartialView("_ProviderFaxEob", eob);
}
任何幫助,將不勝感激我的動作控制器的代碼。僅供參考,PartialView是一種具有一些基本mvc腳手架的形式。由於
嗯,我通過使用$(this).load('ProviderEobFax/DisplayPartialFaxEob')修復了波形錯誤。它現在可以工作,但是在返回partialview並關閉對話框後,我的視圖中的所有按鈕都停止工作。不知道是否返回partialview是搞砸了一些東西。 – brasewel
是的,按鈕正在返回,但後顯示所有以前的jQuery功能不起作用後,我顯示的部分。我會研究實時功能,謝謝 – brasewel
使用現場應該解決這個問題。正如我在答案中所說的那樣,用jquery連接起來的按鈕不再存在,並且你有所有尚未連線的新按鈕。 – Dallas