
Untitled
By: a guest on
Jun 25th, 2012 | syntax:
None | size: 0.59 KB | hits: 10 | expires: Never
Accessing json array by string? (Converting string to var. name)
data.window[r] //etc... but not result
$lang_id = (int) ($_POST['lang_id']);
if($lang_id == 1)
{
$lang['simle'] = 'aaa';
$lang['array'] = 'bbb';
}
if($lang_id == 2)
{
$lang['simle'] = 'ccc';
$lang['array'] = 'ddd';
}
print json_encode($lang);
$.post("get_lang.php", { "lang_id": 2}, function(data){
$('.lang').each(function() {
var r = $(this).attr('rel');
var v = data.r;
$(this).text(v);
});
},"json");
var v = data[r];
header("Content-Type: application/json");