我很难将其转换为正确的格式。从ajax创建数组请致电
我有这样的:
$.ajax({
url: 'att_count_2.php',
type: 'GET',
dataType: 'JSON',
data: allvars[0],
success: function(data) {
var export_data = [];
$('#export').click(function() {
$.each(data, function (key, value) {
var export_data = value.exuid;
console.log(export_data);
//var final_one = export_data.join(",")
});
});
的执行console.log给我每一个行符合我条件的exuid
秒。像这样:
9a2234e4-cfc8-47da-b03a-0ed52e80f0e2
4d06e206-261b-4774-b553-6785f13cd64e
1ec1c7ea-85f4-4ba4-ab70-bf1e56cf9bd2
This works great。不过,我需要的是这样的:
Uncaught TypeError: undefined is not a function
我在做什么错在这里:
[9a2234e4-cfc8-47da-b03a-0ed52e80f0e2,4d06e206-261b-4774-b553-6785f13cd64e,1ec1c7ea-85f4-4ba4-ab70-bf1e56cf9bd2]
如果我取消了join
声明我在上面,它抛出一个错误?
谢谢。这是完美的,但我现在意识到我需要这个格式: '[ “q9a2234e4-cfc8-47da-b03a-0ed52e80f0e2”],[ “4d06e206-261b-4774-b553-6785f13cd64e”]]' 如何我可以改变你的代码来得到这个吗? – jonmrich 2015-02-18 01:27:18
没关系......知道了!更改为:'export_data.push([value.exuid]);' – jonmrich 2015-02-18 01:35:34
@jonmrich不客气,很高兴听到您已经明白自己的想法,这通常是我学习的最佳方式。 – 2015-02-18 02:44:46