0
我想展示一个对话框,我用asp.net mvc 3.0使用jquery ui不要打开对话框?
问题是:没有打开任何对话框只有一个白页。这是我的代码。
我有一个窗体并且在一个链接里面,它必须打开带有数据的对话框。
<%= Html.ActionLink("Select Image", "SelectImage", "Image", new { @class = "popup-link" })%>
我SelectImage方法做
public ActionResult SelectImage()
{
List<ImageLibraryItem> data = new List<ImageLibraryItem>();
data = StateManager.SelectImage(ImageType.Flights);
var datajson = new
{
lista= data
};
return Json(datajson, JsonRequestBehavior.AllowGet);
}
}
,并返回我想要显示的图像。
在那里我有我的联系同样的观点(第一批)我把这个:
<script language="javascript" type="text/javascript">
$(function() {
$('.popup-link').click(function() {
var href = $(this).attr('href');
$('<div><p class="popup-content"></p></div>').dialog({
autoOpen: true,
modal: true,
height: 200,
width: 400,
open: function() {
$(this).find('.popup-content').load(href);
},
close: function() {
$(this).dialog('destroy');
}
});
return false;
});
});
</script>
任何想法!为什么向我展示一个白页而不是一个对话框!
喜达林感谢,但没有工作!做同样的白页... – user852610