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>