我該如何着手將JavaScript代碼中的數據傳遞給PHP並返回。 現在,我做的這是一個關於倒過來:
PHP來的JavaScript: 我會簡單地使用內聯回聲發送數據:如何將數據從JavaScript發送到PHP,反之亦然?
<script type="text/javascript">
var data = <? echo $target_variable ?>
</script>
OR
<script type="text/javascript">
var data = <?= $target_variable ?>
</script>
JavaScript以PHP : 我會在JavaScript中創建一個表單元素,用於將數據提供給php文件:
<script type="text/javascript">
var data = targetData;
document.write("
<form method=\"post\">
<input type=\"hidden\" value=\""+target_value+\""></input>
</form>
");
</script>
</script>
有沒有更好的方法來做到這一點?最佳實踐之類的事情。
在你的例子中,即使使用javascript也沒有意義。你可以將表單設爲html,並用php – Galen 2009-12-28 07:03:30
回顯traget_variable這僅僅是一個例子。其背後的想法是,也許我已經創建了這個複雜的JavaScript函數,它神奇地生成數據,我需要將這些數據發送到PHP腳本以保存到數據庫中......或者類似的東西。 – chustar 2009-12-28 07:10:41