js/jquery调用php一般是用AjAx方式来调用的。
10年积累的做网站、成都网站设计经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先制作网站后付款的网站建设流程,更有钦南免费网站建设让你可以放心的选择与我们合作。
首先确认需要调用的php文件,可以是绝对路径,也可以是相对路径
这里以Jquery为例子解释上面的问题
如下图就是jquery的实现代码,下图的url就是需要请求的php地址;
如下图就是php代码的数据提供接口,最后使用ajax的数据格式返回给js端,这样就实现了一次,php的调用。
要用javascript调用php获取数据库接口,是一个很常见的前后端交互操作
通过javascript发送http请求php的API接口,php连接数据库并查询结果,最后返回出来
这样javascript就能获取到数据库的数据
js获取php echo内容的方法如下:
如在页面a.html中用下面这句调用:
script type="text/javascript" src="test.php?action=test"/script
script type="text/javascript"
alert(jstext);
/script
在b.phpPHP代码如下:
? $action=$_GET['action'];
var jstext='$action'"; //输出一句JS语句,生成一个JS变量,并赋颠值为PHP变量 $action的值 echo "var jstext='aa'"; echo "var jstext="."'$action'"; ?
传个数组过来,js中用eval转换下
var data = eval('(' + code2 + ')');
说实话没见过这种用法,html js 调用php动态页面,一般都用ajax吧