将Transperancy设置为模态弹出窗口内的iFrame

我在后台显示一个pdf,顶部有一个Popup,其中包含一个iFrame,我想为弹出窗口设置透明度。 它在Chrome浏览器和浏览器的其余部分完美无效:(这里是Fiddler链接: 点击这里 请告诉我如何在所有浏览器中工作。

如何让JSONP与jQuery一起使用?

我试图从Flickr API获取一些JSONP来使用: http://jsfiddle.net/SRc98/ $.getScript(‘http://api.flickr.com/services/feeds/photos_public.gne?format=json&tags=cats’, function(data, textStatus, jqxhr) { alert(data); }); 警报提供undefined ,控制台说: Uncaught ReferenceError: jsonFlickrFeed is not defined Flickr API响应有什么问题,或者有没有办法让它工作? http://api.flickr.com/services/feeds/photos_public.gne?format=json&tags=cats

无法在菜单项单击时打开我的jQuery对话框

我有第一个使用jQuery的应用程序,我已经建立了两个对话框并按原样执行,当我点击登录时(在文件菜单中)登录框出现,但我可以’单击“打开”时,单击“打开”框。 这是两个对话框的jQuery代码: $(“#login-form”).dialog({ autoOpen: false, height: 350, width: 350, modal: true, buttons: { “Log In”: function () { var bValid = true; allFields.removeClass(“ui-state-error”); bValid = bValid && checkLength(username, “username”, 3, 16); bValid = bValid && checkLength(password, “password”, 5, 16); bValid = bValid && checkRegexp(username, /^[az]([0-9a-z_])+$/i, “Username may consist of az, 0-9, underscores, begin with a […]

AJAX只调用一次

这是我的代码: $(document).ready(function() { $(‘#username’).change(check_username); }); function check_username() { $(“#check_username”).html(‘username avilable??’).delay(5000); var usernametotest = $(‘#username’).val(); $.post(“backend/username_available.php”, { username: usernametotest}) .done(function(data) { $(“#check_username”).replaceWith(data); }); } 我使用此代码检查AJACX表单中用户名的可用性。 它完美但只有一次。 当用户名被占用并且我更改了用户名时,在第一个用户名之后没有进行AJAX检查? 文本“用户名已存在”(在变量数据中)不会被“username ok”替换。 此JavaScript在标记之前添加。

jquery accordion:使用Struts 激活选项

我有一个Struts 2应用程序正在使用Struts2 jQuery插件的手风琴function( http://code.google.com/p/struts2-jquery/wiki/AccordionTag ),我正在尝试以编程方式遍历手风琴项目。 我的意思是我基​​本上想在每个手风琴内容区域都有一个按钮,打开下面的下一个手风琴项目。 在我的Struts应用程序之外使用普通的jQuery,我似乎能够做到这一点: $(“#accordion”).accordion(‘activate’, x); ,如下所述: jQuery UI Accordion激活 但是,当我尝试使用我的struts jquery实现时,它会完全搞砸我手风琴的渲染。 不幸的是,使用普通的jQuery UI似乎不适合我。 有没有其他可能的方法与我目前正在合作的方式做到这一点? 甚至可以使用jQuery来操作struts创建的accordion对象吗? 任何帮助将不胜感激。 我真的想继续以这种方式使用手风琴,因为它非常易于使用,但我不确定它是否足够灵活以适应我的目的。 提前感谢您提供的任何建议。

JQuery得到了forms和forms方法

我喜欢这个 和JavaScript function popisgolubova_radiobutton(element) { alert($(element).find(“[formaction]”).val()); var popisgolubova_radiobutton=$(“input[name=RadioGroup1]”).is(“:checked”); if(popisgolubova_radiobutton==false) { alert(“nop”); } else { $(“form#popisgolubova_form”).submit(); } } 首先,我正在检查是否检查了任何复选框,如果是,我可以提交表格。 但问题是形成,forms方法和forms目标。 如何获取并提交它们

Javascript问题? 和Nginx上传进度代码有效而不是

我试图在我开始上传的同一页面上显示进度上传信息(例如index.php)。 所以我只是开始上传,它上传,我打开新标签http://domain.com/progress?X-Progress-ID=test并看到JSON输出: { “state” : “uploading”, “received” : 4422060, “size” : 5358641366 } 但是Jquery脚本不想工作..但是如果我让文件上传并在下一个选项卡中打开这个页面,javascript会显示我需要的信息。 如何将其合并到一个文件中以使其工作? 所以我开始上传一个文件,然后它开始向我显示调用GET另一个url的响应。 提前致谢。 形成 File Upload: jQuery的 $(function() { setInterval(function() { $.ajax({ type: ‘GET’, url: ‘/progress?X-Progress-ID=test’, dataType: ‘json’, cache: false, success: function (data) { alert(data.state); }); }, 500); });

隐藏页面源代码中的脚本

我想从源代码中隐藏一段Javascript。 我想到的方法是使用PHP包含脚本文件,但这似乎没有用。 有人对我有什么建议吗? 如果您需要我的脚本副本,请询问。 在此先感谢Callum

通过按钮点击事件取消当前的ajax请求!

如果我的ajax请求花费很长时间连接速度较慢,我想取消。 我在.ajaxStart()时显示一个叠加层,如果超过五个secons(我使用setInterval管理),则会在叠加层上显示一个按钮,该按钮将取消当前的ajax请求。 inheritance了我的一些代码: jqXHR = $.ajax({ url: ‘includes/inc_ajax.php’, type: ‘POST’, data: ‘&ajax=1&action=7’, success: function (txt) { var cntr = $.parseJSON(txt); $(“#onlineppl”).html(cntr.online); $(“#todayppl”).html(cntr.bugun); $(“#totalppl”).html(cntr.toplam); } }); $(“#abortAjax”).button({ icons: {secondary: “ui-icon-cancel”} }).click(function() { $(jqXHR).abort(); }); 我是否必须将$.ajax()函数分配给变量才能中止它? 我也有很多由ajax调用的ajax请求,所以我猜浏览器无法跟踪导致中止方法无法工作的相同var名称。 这是我的第一个问题,我有点困惑。 任何帮助赞赏。 谢谢。

JQuery UI datepicker奇怪的问题(发生在Firefox中)

我使用以下函数禁用日期选择器日历中2011-02-13至2011-02-18的日期: function no_disabled_days(date){ dateStr1 = ‘2011-02-13’; dateStr2= ‘2011-02-18′; disabled_start_day = new Date(dateStr1); disabled_end_day = new Date(dateStr2); if(date >= disabled_start_day && date <= disabled_end_day){ return [false]; } return [true]; } $("#reserve_date").datepicker({ beforeShowDay: no_disabled_Days }); 例如,如果dateStr1 =’2011-02-13′ , dateStr2 =’2011-02-18′ ,则禁用 2011-02-13至2011-02-18的日期。 自从我用 if(date >= disabled_start_day && date <= disabled_end_day) (注意’ = ‘符号) 因此,’ 2011-02-13 ‘和’ 2011-02-18 […]