草庐IT

c# - 单击确定按钮时防止 ShowDialog() 返回

我有一个对话框,我想在单击OK按钮时阻止它关闭,但它返回了,即使AcceptButton属性设置为none而不是我的OK按钮。阻止它关闭的最佳方法是什么? 最佳答案 事实上,您正在更改错误的属性。你当然想要AcceptButton成为确定按钮。此属性确定哪个是Windows术语中的默认按钮。这是当您按下键盘上的ENTER时按下的按钮。通过更改AcceptButton,您只是打破了对话框的键盘界面。您不会以任何方式影响按下按钮时发生的事情。您需要做的是设置DialogResult将按钮的属性设置为DialogResult.None,因

c# - 关闭共享点对话框后如何刷新父页面?

如何在关闭共享点对话框后刷新父页面?这是我打开弹出窗口的代码。//UserDefinedFunctiontoOpenDialogFrameworkfunctionOpenAttachmentUpload(){varstrPageURL='';//OpenFixCustomDialog(strPageURL,"Attachment");OpenCustomDialog(strPageURL,350,200,"Attachment");returnfalse;}这是脚本。functionOpenCustomDialog(dialogUrl,dialogWidth,dialogHeight,

javascript - 带有 bool 值返回的 jQuery UI 对话框 - true 或 false

我正在尝试替换javascriptconfirm()。我找到了可以完全自定义的jquerydialog()函数。问题是我无法让它返回true或false。这是我的代码:$('#delBox').dialog({autoOpen:false,resizable:false,modal:true,closeOnEscape:true,width:300,height:'auto',title:'Deletarregistro',buttons:{"Ok":function(){returntrue;},"Cancelar":function(){$(this).dialog("close"

javascript - 在 usercontrol 页面上打开时,jquery 对话框没有关闭

我使用了jQuery对话框。父级具有用户控件,该控件具有单击时打开弹出页面的图像。aspx页面有取消按钮来关闭jquery方法,它是有效的。我在父页面上添加了我的jquery文件。我将对话框div放在父页面上。问题在于关闭jquery对话框并重新加载父项。如果我在弹出页面的标题上添加我的jquery文件,将调用该函数,但错误是:JavaScriptruntimeerror:Objectdoesn'tsupportpropertyormethod'dialog'.AlsotheCancelbuttondidn'tclosethejquery.但是,当我在弹出页面上取消注释我的jquery

javascript - 使用范围 : $scope 时,ngDialog $scope 变量未被 $dialog 中的 ngModel 字段更新

我有一个使用ngDialog.open创建对话框的Controller。我分配scope:$scope并在弹出的$dialog中使用ng-model设置范围变量。但是,这些值未在Controller$scope中设置。ng-click函数能够调用$scope中的函数。有什么我遗漏的吗,我在这里和github上搜索了很多,阅读了文档并使用了项目中github上提供的所有示例。下面的JSFiddles进行了解释。它表明scope:$scope不是.open()的样子。这是一种单向绑定(bind),不会返回到$scope。.openConfrm()似乎具有预期的行为。ngDialog.ope

asp.net - JQuery DIalog 和 ASP.NET Repeater

我有一个ASP.NET转发器,它显示带有删除LinkBut​​ton的项目列表。我想设置DeleteLinkBut​​tons以显示JQuery对话框以进行确认。如果单击“确定”按钮,我想进行回发。明显的问题是转发器中的每个LinkBut​​ton都有自己的ID,我不想为对话框复制所有的javascript。建议? 最佳答案 解决方案并不那么简单。您必须能够在按下jQueryUI对话框的Ok按钮后调用原始回调函数。首先你需要一个通用的js函数来显示对话框:functionshowConfirmRequest(callBackFunc

javascript - 为什么 JavaScript 对话框(警告/提示/确认)没有被广泛使用并且没有在积极开发中?

如果需要显示一些简单的确认弹出窗口,大多数开发人员宁愿安装jQuery,为它找一些对话框插件,为其添加皮肤,而不是只写一个代码:if(confirm("Areyousure?")){...}使用alert()来显示错误消息被认为是廉价的。您能说出有多少网站正在使用prompt()?所以,问题是:这些对话框有什么问题所以应该避免吗?是的,它们的功能和自定义(非常)有限,但是当您不需要任何花哨的东西时,使用js对话框仍然是一种不好的做法吗?为什么这些对话在过去10年(可能更长)没有任何改进,而且近期也没有计划?让nativejs访问完全可定制的桌面级对话框不是很好吗?至少添加错误/警告/信

javascript - jQuery 用户界面 - 错误 : cannot call methods on dialog prior to initialization; attempted to call method 'open'

这个问题在这里已经有了答案:jqueryuiDialog:cannotcallmethodsondialogpriortoinitialization(11个答案)关闭6年前。[已解决]我写这个脚本。不幸的是,jQuery控制台抛出:Error:cannotcallmethodsondialogpriortoinitialization;attemptedtocallmethod'open'我使用jQuery1.10.2和jQueryUI1.10.4。$(function(){$("#player").on('click','img',function(){varzadanie=$("

javascript - 使用 iframe URL 的 jQuery UI 对话框

我使用nyroModal和Fancybox作为网站工具,但在这种情况下,我必须使用jQueryUI的对话框工具。我需要这个对话框来加载页面。我相信我以前做过这个,但我遇到的一切似乎都比它应该的更复杂。我不能使用类似...$("#dialog").dialog({autoOpen:false,modal:true,url:http://www.google.com});OpenDialog并在简单的iframe中打开页面?提前致谢。我确实发现我有这段代码,//$.fx.speeds._default=500;$(function(){$("#dialog").dialog({autoOp

javascript - 如何在 jQuery Mobile 中显示对话框

我在jquerymobile中有一个工具栏,由一堆链接组成,它们在我的javascript应用程序顶部加载“弹出”模式对话框。像这样:信息id="about"的div有一个data-role="page"。我想从代码中打开相同的对话框,也许作为按钮处理程序的一部分,但我找不到任何方法来执行此操作。此代码无效。它只在我当前页面的顶部透明地显示“关于”页面的元素(没有样式)。我该怎么做?$("#buttAbout").click(function(){$('#about').show();returnfalse;}); 最佳答案 看起来