相关疑难解决方法(0)

JavaScript的"新"关键字被视为有害吗?

在另一个问题中,用户指出该new关键字使用起来很危险,并提出了一种不使用的对象创建解决方案new.我不相信这是真的,主要是因为我使用了Prototype,Scriptaculous和其他优秀的JavaScript库,并且每个人都使用了new关键字.

尽管如此,昨天我在YUI剧院观看道格拉斯·克罗克福德的演讲,他说的完全一样,他new在代码中不再使用关键字(Crockford on JavaScript - Act III:Function the Ultimate - 50:23分钟).

使用new关键字"不好" 吗?使用它有哪些优缺点?

javascript

566
推荐指数
12
解决办法
11万
查看次数

得到此错误"$ .toJSON不是函数"

我正在尝试使用jQuery和Ajax,我使用这种方法.但我收到错误$ .toJSON不是我的firebug中的函数.问题出在哪儿?我使用jquery 1.3.2.谢谢

  $(document).ready(function () {
        $("#S1").click(function 
            () {
            $("#t1").slideToggle("fast");
            $("#S1").css("background-color", "yellow");
            var ID = $("#HiddenField2").attr("Value");
            var params = new Object();
            params.Key = ID;
            $.ajax({
                type: "POST",
                url: "viewMessages.aspx/readen",
                data: $.toJSON(params),
                contentType: "application/json",
                dataType: "json",
                success: function () {

                }
            });
        });
    });
Run Code Online (Sandbox Code Playgroud)

ajax jquery json

21
推荐指数
3
解决办法
5万
查看次数

jsFiddle中的AJAX

你如何模拟jQuery $.get()从jsFiddle中的不同域加载数据?

/* This won't work in jsFiddle. */    
$.get("http://www.google.com", function(data) { ... } );
Run Code Online (Sandbox Code Playgroud)

我们知道,有限制:

由于浏览器安全限制,大多数"Ajax"请求都遵循相同的原始策略; 请求无法从其他域,子域或协议成功检索数据.

ajax jquery same-origin-policy jsfiddle

5
推荐指数
1
解决办法
9664
查看次数

标签 统计

ajax ×2

jquery ×2

javascript ×1

jsfiddle ×1

json ×1

same-origin-policy ×1