Javascript 使用jqueryajax调用动态添加数组
在大多数网站中,当我看到浏览器“查看页面源代码”时,会动态填充大量java脚本数组或JSON数据。我认为我们可以从数据库中获取这些数据,并将其存储在java脚本数组中。有谁能建议我如何从jQueryAjax调用中动态添加数据并将其分配到数组变量中 我尝试了Javascript 使用jqueryajax调用动态添加数组,javascript,ajax,json,Javascript,Ajax,Json,在大多数网站中,当我看到浏览器“查看页面源代码”时,会动态填充大量java脚本数组或JSON数据。我认为我们可以从数据库中获取这些数据,并将其存储在java脚本数组中。有谁能建议我如何从jQueryAjax调用中动态添加数据并将其分配到数组变量中 我尝试了array push()方法。但是没有运气 有谁能建议我怎么做吗?你可以按如下方式做: $.ajax({ type: "GET", url: // Your URL, data: "{}"
array push()
方法。但是没有运气
有谁能建议我怎么做吗?你可以按如下方式做:
$.ajax({
type: "GET",
url: // Your URL,
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
var result = data.d; // your json data
$.each(result , function (index, value) {
myArray.push([value.property, value.property2]); // push array note `[]`
});
}
});
你能把你试过的东西发个小代码吗?我也这么做了。但实际上,我正在寻找json字符串在多个控件中的可重用性。i、 最初我调用jquryajax并将数据推送到数组中。我希望在整个应用程序中使用相同的数组(重用jquery ajax数据),在本例中,您可以在全局范围内声明您的数组,然后可以使用相同的数组在ajax中推送数据。在这种情况下,它将在全球范围内可用。