Jquery对话框没有第二次打开

在将此作为已经回答的问题解雇之前,请查看。 我已经实现了其他post中提供的几乎所有解决方案,没有运气。 模态第一次完美打开,但第二次失败。 Modal从这里调用: function myFx(id){ $.ajax( { type: “POST”, url: “/mypath”, data: { ZoneId: id }, dataType: “json”, success: function (data) { $(‘#dialog-form’).dialog(‘open’); } }, error: function (response) { } }); } 该函数位于$(document).ready()内。 萤火虫没有错误。 单击按钮,我调用myFx()并传递id: 。 并初始化如下: var myModal = $(‘#dialog-form’).dialog( { autoOpen: false, modal: true, height: 290, width: 475, buttons: { ‘Save’: function […]

在动态生成的html数据表上应用jQuery Resizable

我需要你的帮助。 一旦生成,我似乎无法使用jQuery Resizable API来处理动态生成的数据表。 似乎函数在完成后调用它但是我得到一个错误“对象预期” #mstrWrapper { position: relative; height: 200px; width: 800px; border: 1px solid #808080; overflow-y: scroll; overflow-x: scroll; scrollbar-base-color: #DFDFDF; scrollbar-arrow-color: #235A81; } #mstrTable { width: 800px; color: #235A81; font-family: Arial; font-size: 9pt; border: 0px; } #mstrTable th, #mstrTable td { border-bottom: 1px solid #808080; border-right: 1px solid #808080; padding: 3px; } […]

jQuery UI 1.10对话框 – 阻止insertBefore

使用新的jQuery UI,当打开两个对话框窗口并触发焦点时 – 获得焦点的对话框将在其他对话框之前插入。 我已经用z-index做了我自己的方式,所以我想禁用默认值。 我已经设置了http://jsfiddle.net/2C7yG/供您查看我的问题。 这里当我在对话框中有iframe时,重新插入后 – iframe被重建。 那有没有办法禁用这种行为? 我也想链接这个问题 ,我认为这个问题也是如此 编辑:我找到了http://jqueryui.com/upgrade-guide/1.10/#re​​moved-stack-option 我找到了这个,但门票不会打开 编辑:好的,我发现触发这个的地方。 _moveToTop: function( event, silent ) { var moved = !!this.uiDialog.nextAll(“:visible”).insertBefore( this.uiDialog ).length; if ( moved && !silent ) { this._trigger( “focus”, event ); } return moved; }, 这是一个执行的脚本。 现在我知道我可以在jQuery中修改函数。 如何使用我自己的function扩展这部分?

如何使用沙箱将jQuery事件附加到iframe?

我有一个iframe加载本地页面(代理):我需要这些页面中的javascript不被执行(我已经在服务器上执行它,在客户端再次执行它会导致双重执行,因此很糟糕)。 我可以通过使用新的“沙盒”参数来实现这一点。 问题是,我需要能够将主窗口中的事件添加到iframe内容中。 这似乎不起作用。 我用jsfiddle准备了一个例子。 <iframe id='iframe1' sandbox='allow-top-navigation allow-same-origin allow-forms' srcdoc='iframe1document.body.style.backgroundColor=”yellow”‘> <iframe id='iframe2' srcdoc='iframe2document.body.style.backgroundColor=”yellow”‘> – $(‘iframe’).load(function() { var id = this.id; //this works in both iframes $(this).contents().find(“#test”).html(id+” says gnek!”); //I need this to work for iframe 1, too. $(this).contents().on(“click”, function(event) { alert(“clicked “+id); }); }); 如您所见,frame1是沙箱,不执行内部JS(背景不会变黄)。 但是,我可以在父窗口中使用JS更改其内容。 有没有办法添加活动? 如果没有,将页面加载到iframe而不让它执行其javascript的最佳方法是什么?

如何在ajax url中检查身份validation?

考虑以下ajax调用: function drawCharts() { var jsonData1 = $.ajax({ url: “http://localhost:****/*/*”, dataType:”json”, async: false }).responseText; 我的index.html 我正在制作一个api,使用Google Visualization Api将json数据转换为表格forms。 在访问url时,url会询问用户名和密码。 我有证件。 注意:用户名和密码用于保护URL中的数据免受未经授权的访问。 我需要在打开index.html页面时询问用户名,然后显示该表。

在jQuery中使用动态对象名重新格式化JSON

我有一组简单的JSON需要重新格式化,因为并不总是输出所有键值对。 { “result”: [ { “category”: “Negative Notification”, “event”: “open”, “result”: 2 }, { “category”: “Referral”, “event”: “bounce”, “result”: 1 }, { “category”: “Negative Notification”, “event”: “delivered”, “result”: 34 }, { “category”: “Negative Notification”, “event”: “processed”, “result”: 34 }, { “category”: “Positive Notification”, “event”: “open”, “result”: 42 }, { “category”: “Referral”, “event”: “delivered”, “result”: 17 […]

如何使用jquery在另一个div内移动div(包含图像)

我需要将图像div移动到其他具有效果和动画的div。 我怎么能这样做? 我的代码: var div2Pos = $(“#marque”).position(); var div2Width = $(“#marque”).css(“width”); var div2Height = $(“#marque”).css(“height”); $(“#img-div”).animate({‘left’:div2Pos.left, ‘width’:div2Width, ‘height’:div2Height}, 1000); ‘#marque’是我的目的地div,’#image-div’是我原来的div 提前致谢

如何使用jQuery更改bootstrap按钮样式

  按钮样式为http://getbootstrap.com/2.3.2/base-css.html#buttons 我想通过使用jQuery来改变诸如“btn-danger”或“btn-info”之类的风格……我认为需要删除样式并添加新的… 怎么做。 谢谢。

使用AJAX更新会话

我希望只要在div中单击一个元素就会更新会话,但是每当我使用ajax时,看起来我的会话都没有更新。 我想要更新会话,而不仅仅是在我的ajax中打印数据。 这是我的ajax: $(‘.chat_div’).click(function(){ var id = $(this).attr(‘id’); $.ajax({ url: ‘plugins/get_id.php’, data: {id:id}, success: function(data) { alert(“”); } }); }); 这是我的php文件: session_start(); $_SESSION[‘chat_mate_id’] = $_GET[‘id’];

通过https链接到jquery

我正在开发一个登录页面,并且是新的,开始使用http构建。 一切都按照我期望的方式运作。 现在我试图通过https严格限制访问。 在我的HTML头文件中,我目前有: 但是,当通过https访问时,由于内容不安全,jquery-ui.js的链接会被阻止。 我可以将链接更改为https://code.jquery.com/ui/1.10.3/jquery-ui.js ,但后来我得到一个“未捕获的TypeError:对象#的属性’#’不是函数。” ,在jquery-2.0.2.js的第8268行。 如果我下载jquery-ui.js文件并在本地链接到它,一切都工作http和https。 但是为什么它在外部托管时不起作用? 有人可以解释为什么会发生这种情况以及我可以做些什么来解决它? 托管本地链接文件与外部链接文件有什么好处/缺点? 先感谢您!