phpjs参数
发布时间: 2024-03-25 18:16:32
① php和js互相调用,php中有一个数组,在html有一个按钮,按钮调用js函数的时候会传一个数字参数
那就只能使用ajax了!也就是按钮触发js函数后, ajax再次异步执行一次php并返回结果而进行后续操作!
或者页面执行的时候, 直接将php数组输出js格式的json数据,也行!
比如:
<?php
$arr=array(
array('a'=>'abc'),
array('a'=>'bcds')
);
?>
<script>
vararr=<?phpechojson_encode($arr)?>;
functionmods(num){
//你自己的操作,下面只是测试而已
alert(arr[num].a);
//arr[num].a就是你要的值
}
</script>
<buttontype="botton"onClick="mods(0)">按钮</button>
② 怎么将JS的参数传递到PHP当中只要解决问题。所有的分都给你!!!
在你要传参的地方,用ajax写
$.ajax({
type: "POST",
url: "a.php",
data: "name=参数值1&location=参数值2",
success: function(msg){
alert( "Data Saved: " + msg );
}
});
在a.php页用post接收两个参数,通过你需要的程序处理,然后将结果echo出来,通过ajax的msg变量接收
热点内容