单值getJSON从php到JavaScript变量

时间:2013-06-03 17:28:44

标签: php javascript jquery

我需要创建一个JavaScript变量来与另一个变量进行比较。

  • 其中一个变量来自php文件。所以我创建了一个简单的php数组,并使用json_encode($array)将其转换为json。
  • 使用ajax / getJSON,如何获取该值,将其放入变量中,并将其用于逻辑测试?

我一直在看一些getJSON的例子,但它们都是复杂的数组,其中我的只是一个值。感谢

3 个答案:

答案 0 :(得分:2)

$.getJSON('yoururl.php', function(json_data){
   var compare_me = json_data.key // key is the name of the json key name
});

答案 1 :(得分:0)

$.post('url_of_oyu_file.php', function(responseText){
   var json_var = JSON.parse(responseText); //Convert the string into object.
   if(json_var.val = value_to_compare){
     //Do Stuff...
   }
});

答案 2 :(得分:0)

PHP

您-file.php

<?php
 echo json_encode(array('value' => 1));
 exit;
?>

试试这个

$.get('your-file.php', function(data){
 if (data.value === value_to_compare) {
   // Do stuff
 }
}, 'json');