Javascript 创建一个弹出窗口
我有一个从发布的表单返回的结果列表。结果是标准的联系信息:姓名、地址、城市、州、邮政编码等。有一个隐藏字段是数据库的主键 用户可以选择浏览此人员表并单击一行以获取更多详细信息。我想这是一个弹出窗口,但无法找到它 这是我试过的Javascript 创建一个弹出窗口,javascript,jquery,asp.net-mvc-3,jquery-ui,Javascript,Jquery,Asp.net Mvc 3,Jquery Ui,我有一个从发布的表单返回的结果列表。结果是标准的联系信息:姓名、地址、城市、州、邮政编码等。有一个隐藏字段是数据库的主键 用户可以选择浏览此人员表并单击一行以获取更多详细信息。我想这是一个弹出窗口,但无法找到它 这是我试过的 $(document).ready(function () { $('tr.myRow').click(function () { var test = $(this).find('td.hidden').html(); $.ajax(
$(document).ready(function () {
$('tr.myRow').click(function () {
var test = $(this).find('td.hidden').html();
$.ajax(
{
url: '@Url.Action("Details", "Record")',
type: 'POST',
data: { recordID: test }
});
});
});
如评论中所述,您只需在代码中添加一个
success
函数,然后弹出其中的窗口
我只使用了一个存根,以防你想使用模态或任何你喜欢的东西
$(document).ready(function () {
$('tr.myRow').click(function () {
var test = $(this).find('td.hidden').html();
$.ajax(
{
url: '@Url.Action("Details", "Record")',
type: 'POST',
data: { recordID: test },
success: function(data) {
//popup code here
}
});
});
});
将
success
处理程序添加到ajax调用中,该调用将弹出一个新窗口。