Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 结果数据的意义_Javascript_Json_Ajax - Fatal编程技术网

Javascript 结果数据的意义

Javascript 结果数据的意义,javascript,json,ajax,Javascript,Json,Ajax,我已经有其他人编写的代码来在UI上添加新的价值。它使用Java脚本、AJAX和Json,这是我完全不熟悉的 我不知道他们如何在done(function())中获取变量resultData 代码片段是: $.ajax(url, { cache : false, dataType: 'json', data : { depth: 10, readSystemFields: true,

我已经有其他人编写的代码来在UI上添加新的价值。它使用Java脚本、AJAX和Json,这是我完全不熟悉的

我不知道他们如何在done(function())中获取变量
resultData

代码片段是:

$.ajax(url, {
        cache : false,
        dataType: 'json',
        data : {
            depth: 10,
            readSystemFields: true,
            recordStates :'ACTIVE,PENDING'
        }
    }).done(function(resultData)
他们使用它来获取一些值,如:

$("#componentSectionFieldValue" +  {{rowidObject}} + (i + "" +j) + "b2bFinancial" ).append( $('<a />').attr('href', 'mailto:' + mdm.entity360view.helperUtil.getData(**resultData**, 
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].coValue,
 mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].defaultValue,
 mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].defaultKey, mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].defaultKeyValue, 
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].coFieldValues, 
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].concatenateWith,  
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].getStrategy) ).text(mdm.entity360view.helperUtil.getData(resultData, 
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].coValue, 
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].defaultValue, 
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].defaultKey, 
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].defaultKeyValue, 
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].coFieldValues, 
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].concatenateWith,  
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].getStrategy)) );
$(“#componentSectionFieldValue”++{{rowidObject}}+(i++j)+“b2bFinancial”).append($('').attr('href',mailto:'+mdm.entity360view.helperUtil.getData(**resultData**),
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].coValue,
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].字段[j].默认值,
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i]。字段[j]。defaultKey,mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i]。字段[j]。defaultKeyValue,
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].CoFieldValue,
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].字段[j].连接到,
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].字段[j].getStrategy]).text(mdm.entity360view.helperUtil.getData(resultData,
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].coValue,
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].字段[j].默认值,
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].defaultKey,
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i]。字段[j]。defaultKeyValue,
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].CoFieldValue,
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].字段[j].连接到,
mdm.entity360view.ConfigContour.widgets.b2b.financal.section[i].field[j].getStrategy));
是一个非常好的资源,可以了解如何使用jquery ajax

jqXHR.done(函数(数据、文本状态、jqXHR){})
; 作为成功回调选项的替代构造,请参阅deferred.done()了解实现详细信息

然后浏览上的文档

因为jQuery.get方法返回一个jqXHR对象,该对象是派生的 从延迟对象中,我们可以使用 .done()方法

希望这能帮助您入门。

是一个非常好的资源,可以了解如何使用jquery ajax

jqXHR.done(函数(数据、文本状态、jqXHR){})
; 作为成功回调选项的替代构造,请参阅deferred.done()了解实现详细信息

然后浏览上的文档

因为jQuery.get方法返回一个jqXHR对象,该对象是派生的 从延迟对象中,我们可以使用 .done()方法


希望这能帮助您开始。

谢谢您的回复。我看过了,很有帮助。谢谢你的回复。我看了一遍,很有帮助。
$.get( "test.php" ).done(function() {
  alert( "$.get succeeded" );
});