我正在和Dapper项目一起研究MCV核心.在我的一个页面上,我有一个包含记录和动作的网格,

无姓名地址移动更新视图

1 XYZ XYZ 123更新视图

2 XYZ XYZ 456更新视图

当我从特定行点击UPDATE Link时,我打开了我的新页面

当我在updareUserRecord.cshtml中更新记录后单击UPDATE BUTTON时,记录会被更新.在同一页上,我有CLOSE个按钮.我只想关闭updareUserRecord.cshtml..

使用Jquery和Javascript I have tried but some times below code work sometimes not.有人能给我一个完美的解决方案吗?

不管怎样,我想关闭页面.

这是我try 过的代码.

@*<button type="button" class="btn btn-primary" id="btnClose" onclick="javascript:window.open('','_self').close();">Close</button>*@                
<button type="button" class="btn btn-primary" id="btnClose"  onclick="window.top.close();">Close</button>
<button type="button" class="btn btn-primary" id="btnClose"  onclick="window.close();">Close</button>

推荐答案

You can add simply click function using jQuery

$('#btnClose').click(function () {
  window.close(); //through writing this statement working also in browser 
  console
});

I think helps this solution Thank you :)

Javascript相关问答推荐

为什么按钮会随浮动属性一起移动?

并不是所有的iframe都被更换

从另一个数组中的对应行/键值对更新数组中的键值对对象

如何利用CSS中的隐藏元素实现平滑扩展和防止网格行间隙

触发异步函数后不能显示数据

如何为仅有数据可用的点显示X轴标签?

处理TypeScrip Vue组件未初始化的react 对象

如果NetSuite中为空,则限制筛选

使用可配置项目创建网格

如何正确地在ComponentWillUnmount中卸载状态以避免内存泄漏?

Plotly.js栏为x轴栏添加辅助文本

需要刷新以查看Mern堆栈应用程序中的更改

如何使pdf.js上的文本呈现为可选?

CSS网格使页面自动滚动

JS:inline date子串.

在一次操作中使用多个addToSet不适用于多个数组

根据选定内容或设置编号将项目添加到数组

如何在这个bootstrap-vue表中固定显示列名的顶部标题行?

将包含数字字符的新字符串与现有数字字符串合并

总和递归函数