Как передать массив со значениями из php в js как ответ к post-запросу(!)? И как извлечь значения. Гуглю уже не один день, ничего не нашел, передаю вот так:
Php:
$data = [
"idp" => $idp,
"p" => $p
];
echo(json_encode($data));
Js:
$.post("../php/video.php", {"dt": str},
function(arr){
arr = $.parseJSON(arr);
var idp = arr[0];
var p = arr[1];
alert(arr);
alert(idp + p);
Но получается это:
Если получаете JSON
не нужно прасить, если строка то нужно.
// Предположим в них ($idp, $p) находятся массивы...
var jj = '{"idp":["soething","other","else"],"p":["sss","ddd","hhh"]}';
// In case you have JSON and not string you don't have to parse it...
// var jj = {"idp":["soething","other","else"],"p":["sss","ddd","hhh"]};
$.post("https://jsonplaceholder.typicode.com/posts", {
"dt": "something"
},
function(arr) {
arr = $.parseJSON(jj); // <--- No need to do this in JSON case
// Keys are names idp and p
var idp = arr.idp; //arr[0]; <--- No number value key
var p = arr.p; //arr[1]; <--- No number value key
//----------------------------------------------------------------
console.log(arr);
console.log(idp + ' | ' + p);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Всем привет нужно сделать выборку постов пользовательской таксономии с конкретным id(ID таксономии) Руководствуясь документацией на сайте...
Ошибка в поисковом запросе
Как сделать свои лайки на сайте(как в ВК)? Допустим есть столбец like в таблице news, как сделать так, чтобы при нажатии на лайк, добовлялся 1 балл...