php怎么用post把php文件和html文件连接,post请求PHP文件数据(示例代码)

该博客展示了如何使用HTML、CSS和JavaScript构建一个列表,点击列表项时通过AJAX向PHP服务器发送请求。PHP根据请求参数返回相应数据,更新页面显示。涉及的技术包括前端交互、后端处理及数据传递。
摘要由CSDN通过智能技术生成
测试文件

html,body{

width: 100%;

height: 100%;

margin: 0;

padding: 0;

}

ul{

margin: 0 auto 0;

padding: 0;

width: 300px;

}

li{

list-style: none;

width: 100px;

height: 44px;

float: left;

text-align: center;

background: #ddd;

line-height: 44px;

cursor: pointer;

}

.clearfix{

clear: both;

}

.red{

color: #fff;

background: red;

}

dl{

margin-top: 44px;

padding: 0;

margin: 0;

width: 100%;

}

dl dd{

margin: 0;

border-top: 1px solid #ddd;

border-bottom: 1px solid #ddd;

width: 100%;

height: 44px;

line-height: 44px;

text-align: center;

padding: 0;

}

  • 第一个数据
  • 第二个数据
  • 第三个数据

$("ul li").click(function(){

var index=$(this).index();

var guonei=‘‘;

switch (index)

{

case 0:

guonei=‘a‘;

$(this).addClass(‘red‘).siblings().removeClass();

break;

case 1:

guonei=‘b‘;

$(this).addClass(‘red‘).siblings().removeClass();

break;

case 2:

guonei=‘c‘;

$(this).addClass(‘red‘).siblings().removeClass();

}

$.post("/js/data.php", {

name:guonei,url:"http://本机ip地址/ceshi01.html"

}, function(data){

$(‘dl dd‘).html(data);

});

});

PHP文件

$name = isset($_POST[‘name‘]) ? htmlspecialchars($_POST[‘name‘]) : ‘‘;

$url = isset($_POST[‘url‘]) ? htmlspecialchars($_POST[‘url‘]) : ‘‘;

switch ($name)

{

case ‘a‘:

echo ‘这是第一个li请求的数据‘;

break;

case ‘b‘:

echo ‘这是第二个li请求的数据‘;

break;

case ‘c‘:

echo ‘这是第三个li请求的数据‘;

}

?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值