Tag: 对话框

将部分视图加载到JQuery对话框中的缓存问题

想象一下具有“编辑”链接的简单用户列表。 单击“编辑”将打开一个对话框,其中包含所选用户的详细信息。 “详细信息”弹出窗口是局部视图。 在JQuery对话框窗口中打开部分视图时,我遇到了问题。 我的部分视图(注意OutputCache属性是我试图解决缓存问题的一个方面): [HttpGet] [OutputCache(NoStore = true, Duration = 0, VaryByParam = “*”)] public PartialViewResult EditUser(int id) { var userList = userRepository.GetByRole(id); return PartialView(“EditUser”,userList); } 上面的PartialView是从以下Javascript函数请求和加载的: function editUserOpen(id) { $.ajaxSetup({ ///// Another thing I tried to solve caching cache: false }); var url = “/User/PartialViewResult/” + id; $(‘#user-wrap’).empty().load(url, function () { $(“#dialog-edit-user”).dialog({ title: […]

如何删除Jquery Mobile Dialog的页面背景?

对话框本身只占页面的大约10%,我想删除或将对话框的页面背景变为透明,以便前一页仍然可见。 这是调用对话框的js: $.mobile.changePage(‘#popdiv’,{transition:’slide’, role:’dialog’}); 这就是div Congrats! 我尝试使用自定义css但它似乎没有改变任何东西 div#popdiv { background: none; // i also used background-image and color and set it to none } 这就是我宣布css和js的方式 请帮忙。 非常感谢。

扩展jquery ui对话框(添加更多选项)

我如何为jQuery对话框创建和添加新选项? 例如:我喜欢通过设置选项可以控制标题栏的显示或显示关闭按钮。 脚本将是这样的: $(“#message”).dialog({ showTitle:false, //new option (hide Title bar) showCloseButton:true //new option (show close button) modal:true… //other options })

$(…)。on不是函数 – jQuery Error

我正在使用对话框,当用户点击页面上的任何位置时,我正在关闭该对话框。 这是我的代码: $(‘body’).on(‘click’,’.ui-widget-overlay’,function() { $(‘#myRateSettingsPopup’).dialog(‘close’); }); 它以某种方式返回错误: $(…)。on不是函数 我的代码出了什么问题? 我使用的是jquery-1.6.1.min.js,但我无法将其更新到最新版本。 我受约束。 有没有其他方法可以做到这一点?

如何更改jQuery UI Dialog的背景颜色?

我很难弄清楚如何更改jQuery UI Dialog背景颜色。 我见过很多参考如何更改/删除标题栏但不包括整个背景,包括那些弯曲的角落。 这是我的尝试: http://jsfiddle.net/dEvKb/11/ 问题是.ui-widget-content仅适用于对话框中的方形区域,但不包括弯曲的角落。 我发现了一个类.ui-corner-all类,希望它会为整个背景着色,但只有一半的对话框是彩色的。 (你可以在jsfiddle中看到这个) 有没有人这样做过?

如何在IE中的jQuery对话框中显示动画GIF?

我们有以下代码似乎在除IE之外的每个浏览器中都能正常工作: var d = $(”); d.dialog({modal:true}); 在IE中它似乎工作得很好,除了微调器不旋转(它是一个动画GIF)。 这是怎么回事?

为什么jQuery UI 1.10删除了jquery对话框zIndex选项?

我发现最新版本的jQuery UI(1.10)删除了zIndex选项。 它在jQuery网站上得到了证实。 这真让我震惊。 请想一想: 当我们有一个jqgrid,并使用editrow()或addrow()来打开一个编辑对话框来编辑某些东西,里面有很多字段,其中一些有自定义的事件,比如,当你点击它时,它会显示另一个jQuery对话框,显示一些要选择的树视图项。 在jQuery UI 1.9(包含)下,您可以将jQuery对话框的zIndex选项设置为大于jqgrid编辑对话框(jqgrid编辑对话框支持set zIndex ),因此jQuery对话框始终可用,可以查看和使用。 在jQuery UI 1.10下,您无法设置zIndex ,因此jQuery对话框始终位于jqgrid编辑对话框的后面。 我觉得这样的场景非常普遍。 为什么jQuery UI 1.10删除jQuery对话框zIndex选项? 如果有多个对话框,如何控制z-index顺序?

没有jQuery的modal dialog

我需要使用javascript在网页上创建一个modal dialog。 通常这很简单,因为我可以使用类似jQueryUI或BlockUI的东西,但这里需要注意的是我不允许使用jQuery,我需要支持IE9怪癖模式(即没有html5 doctype)。 我在网上找不到任何与我需要的东西有关的东西。 有人会有建议吗? 谢谢。

JavaScript中的自定义“确认”对话框?

我一直在研究一个使用自定义“modal dialog”的ASP.net项目。 我在这里使用吓唬引用,因为我知道’模态对话’只是我的html文档中的一个div,设置为显示在文档其余部分的“顶部”,而不是真正意义上的modal dialog。 在网站的许多部分,我的代码如下所示: var warning = ‘Are you sure you want to do this?’; if (confirm(warning)) { // Do something } else { // Do something else } 这没关系,但是让确认对话框与页面其余部分的样式相匹配会很不错。 但是,由于它不是真正的modal dialog,我认为我需要写这样的东西:(在这个例子中我使用jQuery-UI) function DoSomethingDangerous() { var warning = ‘Are you sure you want to do this?’; $(‘.title’).html(warning); var dialog = $(‘#modal_dialog’).dialog(); function Yes() { […]

如何在对话框显示中将回调附加到jquery效果?

我的问题是我不知道如何将回调附加到jquery ui对话框节目。 该节目实际上是一个选项: $( “.selector” ).dialog({ show: ‘slide’ }); 我希望在幻灯片动画完成后进行回调。 我从效果本身看,他们有一个回调: effect( effect, [options], [speed], [callback] ) 但在对话框中,效果的设置方式却截然不同。 我也尝试过: $( “.selector” ).dialog({ show: ‘slide’, callback: function() {} }); 但它没有用。 建议?