JS中同步调用PHP函数

1、在JS中创建一个函数,该函数可以发送Http请求到服务端,并受到返回消息,可以使用get或者是post

function HttpGet(theUrl) {

var xmlHttp = null;

xmlHttp = new XMLHttpRequest();

xmlHttp.open("get", theUrl, false);

xmlHttp.send(null);

return xmlHttp.responseText;

}

function HttpPost(theUrl) {

var xmlHttp = null;

xmlHttp = new XMLHttpRequest();

xmlHttp.open("post", theUrl, false);

xmlHttp.send(null);

return xmlHttp.responseText;

}

2、在JS函数中调用PHP

php文件

$action = $_GET["action"];

switch ($action) {

case "Test": //

sleep(3);//等待时间,测试异步还是同步

echo "调用成功";

break;

?>

调用函数

function Test()

{

var response = HttpGet("php.php?action=Test");

alert(response);

alert("123456");

return;

}

该函数先弹出“调用成功”再弹出”123456“

JS中使用Ajax调用Php

function AjaxHttp(theUrl) {

$.ajax({

type: 'post',

url: theUrl,

success: function (response) {

alert(response);

return response;

},

});

} 使用Ajax进行调用,由于Ajax使用异步调用,所以要在调用后得到结果在进行处理必须要在Ajax中进行处理

js如何调用php函数,JavaScript 调用PHP相关推荐

  1. 父类指针指向子类实例,用父类指针调用虚函数,调用的是子类的函数还是父类的函数...

    父类指针指向子类实例,用父类指针调用虚函数,调用的是子类的函数还是父类的函数 以下程序的显示结果是什么,为什么 #include <iostream> using namespace st ...

  2. python调用js库中的函数_Python 调用JS文件中的函数

    Python 调用JS文件中的函数 1.安装PyExecJS第三方库 2.导入库:import execjs 3.调用JS文件中的方法 Passwd = execjs.compile(open(r&q ...

  3. js中同名的函数的调用情况

    转自:https://www.cnblogs.com/wshiqtb/p/3480597.html html中如果出现函数同名时: 如果有多个外部引入的js文件,例如a.js和b.js(引入顺序假定是 ...

  4. c调用python函数_C调用Python的函数

    1 /*2 module: Python脚步的模块名3 function: 要调用的函数名4 format: 传递给Py_VaBuildValue函数的可变参数模板5 */6 intPyCall(co ...

  5. python调用所有函数_python 调用函数

    Python内置了很多有用的函数,我们可以直接调用. 要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数.可以直接从Python的官方网站查看文档: 也可以在交互式命令行 ...

  6. python3 selenium 自动化 登录搜狐邮箱之 函数的二次封装和模块的调用及函数的调用

    先建一个 sohuEmailPublic.py 文件,对函数进行封装,让它作为公共的模块开使用 代码如下: from selenium import webdriver from time impor ...

  7. python单击url下载网页文件_使用不带url的python脚本从网页下载文件,调用onClick函数 - javascript...

    有一个网页带有链接"单击下载",单击该链接可以下载文件. 我可以通过转到网页并单击此链接来手动下载此文件,但是我需要通过python脚本下载此文件. 如果我看到源代码,则可以看到锚 ...

  8. shell调用python函数_shell调用python函数

    最近遇到一个需求,需要通过shell调用python中的一个函数,发现其实也挺简单的: python脚本如下: test.py: import ConfigParser config = Config ...

  9. c#调用python函数_C#调用python脚本的方法步骤(2种)

    因项目需要,需要使用C#控制台程序执行python脚本,查询各种资料后可以成功调用了,记录一下,以备后面遗忘. 只尝试了两种调用方式,第一种只适用于python脚本中不包含第三方模块的情况,第二种针对 ...

最新文章

  1. 由小游戏跳一跳想到的
  2. Source file
  3. python numpy矩阵索引_Numpy中的矩阵索引
  4. 面试题-ASP 与 ASP.Net的区别?
  5. python绘制折线图保存_python如何画折线图
  6. Oracle学习总结(2)——Oracle数据库设计总结(三大范式)
  7. JavaScript(二)数据类型
  8. 版本设置X:none node Title golang版本错误
  9. 树莓派安装qq linux,在(Raspberry Pi)树莓派上安装NodeJS
  10. Drools(BRMS) 速成教程(上)
  11. matlab排序函数 下标,[转载]MATLAB中的排序函数
  12. 计算机不识别固态硬盘,电脑经常不识别固态硬盘
  13. Gradle剔除依赖
  14. 移动硬盘文件丢失如何找回丨500G硬盘
  15. Spring Boot使用宝兰德BES进行改造和部署
  16. Java 使用JavaMail通过Gmail发送电子邮件
  17. Office-PPT 基础知识
  18. 蓝牙4.0、经典蓝牙、BT、BLE的关系与区别
  19. 线性子空间模型 linear subspace model
  20. 浏览器中的画中画(Picture-in-Picture)模式及其 API

热门文章

  1. jQuery模态对话框示例
  2. 自学Java(随时放弃十 流程控制语句①)
  3. 电气比例阀采用外置传感器和PID控制器实现化学机械抛光(CMP)的超高精度压力控制
  4. MongoDB 查询篇 及 数组修改器更新数据
  5. Win11 Dev 预览版 25211 发布,任务栏右键菜单“任务管理器”回归
  6. SparkMLlib线性回归算法案例
  7. jsp的三种Scriptlet
  8. python打开word后再关闭再打开出错_别再问我Python怎么操作Word了!
  9. JAVAEE----HTML
  10. 基于HTML5 Boilerplate创建自己的项目