Jquery.load() 在 Firefox 中不起作用

发布于 2024-12-13 14:11:23 字数 728 浏览 2 评论 0原文

我在使用 jQuery .load() 时遇到了一个非常奇怪的问题。下面的代码在 Safari 中工作正常,但在 FireFox 中传递空值数据。但是,当我检查响应时,它显示成功

$.ajaxSetup({cache:false}) ;
$(document).keydown(function(e) {
    if (e.keyCode == 27 && $("#MasterEditHelper").val() == 1)   {
        var No = $("#MasterEdit").attr("value");
        var Id = "#Box-"+No;
        var viewType = $('#ViewType').val();
        $(Id).html('<p class="updating">UPDATING</p>');

        $(Id).load("/Styles/Zoom/Update", {id : No, view : viewType});


        $("#MasterEdit").css('display' , 'none');       
        $("#MasterEditHelper").val(0);
        $("#sub-duvet").fadeIn();
        } 
});

有谁知道为什么会发生这种情况?

I am having a very odd problem with jQuery .load(). The code below is woking fine in Safari but is delivering null value data in FireFox. However, when I check the response it is saying success.

$.ajaxSetup({cache:false}) ;
$(document).keydown(function(e) {
    if (e.keyCode == 27 && $("#MasterEditHelper").val() == 1)   {
        var No = $("#MasterEdit").attr("value");
        var Id = "#Box-"+No;
        var viewType = $('#ViewType').val();
        $(Id).html('<p class="updating">UPDATING</p>');

        $(Id).load("/Styles/Zoom/Update", {id : No, view : viewType});


        $("#MasterEdit").css('display' , 'none');       
        $("#MasterEditHelper").val(0);
        $("#sub-duvet").fadeIn();
        } 
});

Does anyone know why this is happening?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风启觞 2024-12-20 14:11:23

您可以检查一下:http://jsfiddle.net/kVdXZ/3/

尝试重新创建脚本,并且它似乎在 Firefox 和其他浏览器中运行良好。

那么看来是您的 URL 导致了问题?

Could you check this out: http://jsfiddle.net/kVdXZ/3/

Tried recreating your script, and it seems to be working fine in firefox and others.

So it seems it's your URL that might be causing the problems?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文