功能:在ajax数据中:(

时间:2015-09-09 11:44:11

标签: php json ajax

我们想知道数据中的冒号是什么。我们知道数据已发布到list.php但不完全是如何发布的。

function paint(val){
        $(".loading").css("display","block");
        $.ajax({
            type:"POST",
            url: "paint.php",
            data:{
                target:val,
                PaintedObjects:PaintedObjects, 
            },
            dataType: 'json',
            success:  function(data){

谢谢!

4 个答案:

答案 0 :(得分:2)

[:]符号 - 用于对象文字

{propertyName:“propertyValue”}

:左侧是对象属性

右侧是:属性值

在你的情况下 $就({             键入: “POST”,             url:“paint.php”,

“type”是对象属性,“POST”是属性值。

由于

答案 1 :(得分:1)

它将键名与值分开,它在您发布的其余代码中运行的功能相同(url:etc)

详细了解JSON here

  

对象是一组无序的名称/值对。对象以{(左括号)开头,以}结尾(右大括号)。 每个名称后跟:(冒号),名称/值对用(逗号)分隔。

答案 2 :(得分:0)

冒号分隔键值对,如JSON。它在'data'中没有做什么不同'type','url','dataType'等。但是,data属性可以除了不同的数据类型或结构,不像其他一些ajax属性。

答案 3 :(得分:0)

data接受PlainObjectStringArray格式。您可以在此处获取更多详细信息http://api.jquery.com/Types/#PlainObject