jQuery技术:如何使用PHP文件中的$ .getJSON来获取JSON数据?

我有一个从mySQL表接收数据的php文件。 mySQL表’user_spec’只返回一个字段’options’。 然后我将返回的数据转换为JSON,代码就是这样做。

<?php $username = "user"; $password = "********"; $hostname = "localhost"; $dbh = mysql_connect($hostname, $username, $password) or die("Unable to connect to MySQL"); //print "Connected to MySQL
"; $selected = mysql_select_db("spec",$dbh) or die("Could not select first_test"); $query = "SELECT * FROM user_spec"; $result=mysql_query($query); echo json_encode(mysql_fetch_assoc($result)); ?>

然后在HTML文件中,我尝试通过这段代码输出数据但是它不起作用。 我将非常感谢任何帮助。

     function Preload() { $.getJSON("Dhttps://localhost/conn_mysql.php", function(json){ alert("JSON Data: " + json.user_spec); });}     

    我认为不是使用文件地址: “D:xampp / htdocs / conn_mysql.php”,你必须使用xampp定义的URL,例如“http://localhost/mytest/conn_mysql.php”

    你需要注意的另一件事是方法。 正如其名称所示, $ .getJSON )与GET方法一起使用。 也许你应该尝试$ .post$ .ajax )。

    哦! 要启动脚本,并非所有浏览器都支持。 此外,它等待加载页面,而不是DOM,有时可能会给你的脚本带来问题。 你应该使用$(’document’)。ready(function() ,等待加载DOM。这样:

      

    我希望它有用! ^^

    希望这能为您提供一些选项,以缩小您面临的问题。

      以上就是jQuery教程分享如何使用PHP文件中的$ .getJSON来获取JSON数据?相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/jquerytutorial/558954.html

      (0)
      上一篇 2021年2月1日
      下一篇 2021年2月1日

      精彩推荐