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變數接收
熱點內容