我编写了一些 JavaScript 代码,这些代码将从 Google Maps API 读取并获取 JSON 对象列表。然后它将每个 JSON 对象转换为 XML 对象。一位同事需要将此列表转换为 XML,然后附加到现有的 XML 文件,然后将其保存到我们的服务器。所以我写了一些PHP代码来做到这一点。
现在这是我第一次使用 PHP,但我设法轻松地编写了 PHP 代码。我要做的下一件事是编写一些 javascript 来运行 PHP 文件,并将 XML 对象发送到 PHP,在那里它可以附加和保存 XML。我想我会使用 jQuery 的$.ajax
函数。我开始使用一个简单的示例尝试将字符串回显到某些<pre>
标签中。所以这是我的代码:
Javascript(位于 index.php 中)
<script>
var scriptString = 'THIS IS MY STRING';
$('#clickMe').click(function(){
$.ajax(
{
method:'get',
url:'index.php',
data:
{
'myString': scriptString
}
});
});
</script>
PHP & HTML(也位于 index.php 中)
<button type="button" id="clickMe">CLICK ME TO RUN PHP</button>
<pre>
<?php
echo $_GET['myString'];
?>
</pre>