我想使用 jQuery/AJAX 将一些值从 JavaScript 传递到 PHP。我有以下“简化”代码,不确定我做错了什么。StackOverflow 中似乎有很多类似的问题/答案,但没有一个是真正有帮助的。
HTML:
<div>
<a href="#" id="text-id">Send text</a>
<textarea id="source1" name="source1" rows="5" cols="20"></textarea>
<textarea id="source2" name="source2" rows="5" cols="20"></textarea>
</div>
JAVASCRIPT:
$("#text-id").click(function() {
$.ajax({
type: 'post',
url: 'text.php',
data: {source1: "some text", source2: "some text 2"}
});
});
PHP(文本.php):
<?php
$src1= $_POST['source1'];
$src2= $_POST['source2'];
echo $src1;
echo $src2;
?>
问题:什么都没有发生……没有错误……什么都没有。我没有在 PHP 回显语句中看到 'source1' 和 'source2' 的值。