我有使用json获取信息的mysql数据库 例如:
$sql ="SELECT * FROM parent WHERE id = '$name'";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
$abc=$row[id];
}
echo json_encode($abc)
现在如何使用jquery在我的主html文件中显示这个json编码元素? 我想要做的是基于这个获取的元素,我想做一些if else操作。
例如:
if(value of row[id](should be achieved using jquery) ==null)
{}
else
{}
我正在寻找类似$(xxxx).somefunction()的东西 提前谢谢。
答案 0 :(得分:1)
您可以创建一个javascript var:
echo('var test = ' . json_encode($abc));
现在您可以使用javascript访问var“test”。
答案 1 :(得分:1)
您可以使用jQuery将JSON转换为JavaScript对象,然后将该对象的属性添加到您的html中。
jQuery.parseJSON( json )
通过以下方式将数据库中的JSON添加到您的网页:
echo "var myJson = ".json_encode($abc);
然后使用jQuery通过以下方式解析JSON:
myObject = jQuery.parseJSON(myJson);
alert(myObject.id);