万一某一个具有相同的PB
忘了为了shorcut组件继承添加
extends => undef
%flags>
inherit => undef标志,
取消注释dataType并添加
'async': false,
所以最终的工作代码为:
var result = {};
function load_metadata (id) {
$.ajax({
url: "/video/metadata",
type: "POST",
data: id,
cache: false,
dataType: "json",
'async': false,
success: function(data) {
result = data;
},
error: function(e, xhr){
alert('slideshow data load error: ');
}
});
alert(result.toSource()); //({"item":"test"})
}
/视频/元(梅森成分)
extends => undef
%flags>
use JSON;
has 'data';
%class>
use Data::Dumper;
print STDERR Dumper($.data); # $VAR1 = '"815"'
my $item_hash->{'item'} = "test"; # Valid JSON in JSONLint.com
my $json = to_json($item_hash, { ascii => 1 });
print STDERR Dumper($json); # $VAR1 = '{"item":"test"}';
%init>
希望能为您节省几个小时