Я пытаюсь опубликовать "lang_id" var.в "get_lang.php" с помощью jquery для получения (json) данных.Но я не могу получить доступ к данным.
Теперь пытаюсь сделать
var r = $(this).attr('rel');
var v = data.r;
Но это не работает, потому что "r" - это строка IMO.
Такжепробовал
data.window[r] // but...
"get_lang.php";
$lang_id = (int) ($_POST['lang_id']);
if($lang_id == 1)
{
$lang['simple'] = 'aaa';
$lang['array'] = 'bbb';
}
if($lang_id == 2)
{
$lang['simple'] = 'ccc';
$lang['array'] = 'ddd';
}
print json_encode($lang);
my.js;
$.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");
спасибо за помощь.