phpjs传参
❶ JS和php传参的问题
我认为有两种方法:
第一种:如果通过php通过get方式来获得参数值的话:
直接用js 转向php文件的地址就可以了:
window.location.href = 'mis/vocat/service.php?param=xx'
第二种:通过ajax方式来传值
我用的是js的库:jquery
假如你只传一个参数param那直接写成:param:param的值
如果是多个参数则写成:参数1:参数1的值,参数2:参数2的值
$(function(){
$.post('mis/vocat/service.php',{param:value},function(){
//php返回相应数据后js需要做的处理
});
})
❷ 如何在Javascript中调用PHP里的函数并可以传递参数
请记拿埋住一条,在文件的的任意位置,都可以写php代码,但是,你必须要用<?php ?>包含起来,枯敏闭
关于你要传参数进去,就必须找到一个间接的方法。
我想到的有两种:
cookie法,你先将var i="test"写入cookie,然后用php的代码读出cookie中的值,然没裂后传递给mystest();
url法,直接给出代码
<?php
if($_GET['value']!=null){
Mytest($_GET['value']);
}
?>
<script>
var i="test";
window.location="?value="+i //跳转到本页面
</script>
❸ 怎么将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变量接收
❹ PHP中怎么传参数给js函数
<inputtype="button"value="+"onclick='add("<?phpecho$item['id'];?>","<?phpecho$item['name'];?>")'/>
<script>
functionadd(id,name){
alert(name);
}
</script>