传递HTML表单值/loading.php文件
我试图通过jquery/javascript将表单$\u POST['txtBody']的参数传递到div中 要加载的PHP文件: ajax rewriter.php传递HTML表单值/loading.php文件,php,jquery,Php,Jquery,我试图通过jquery/javascript将表单$\u POST['txtBody']的参数传递到div中 要加载的PHP文件: ajax rewriter.php <?php if ($_SERVER["REQUEST_METHOD"] == "POST") { print_r($_POST); $articleBody = strtolower($_POST['txt']); echo "<pre><b>Original:</b
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
print_r($_POST);
$articleBody = strtolower($_POST['txt']);
echo "<pre><b>Original:</b><br /><br /><p>" . $articleBody . "</p></pre>";
$word = "";
$length = strlen($articleBody);
$OutputBody = "";
for ($i = 0; $i < $length; $i++) {
$word = $word . $articleBody[$i];
if ($i == $length - 1)
$comeCha = " ";
else
$comeCha = $articleBody[$i + 1];
$retStr = getWordPattern($word, $comeCha, "syn/en.syn");
if ($retStr != "") {
$OutputBody .= $retStr;
$word = "";
}
}
echo "<br>";
echo "<pre><b>Spun:</b><br /><br /><p>" . $OutputBody . $word . "</p></pre>";
}
?>
HTML表单:
$data = $_POST["textData"];
您的文章重写器API是:(http://www.wraithseo.com/api.php?rewriter=1&key=)
第条:
快速旋转
在上面粘贴一篇文章,点击旋转!
$(文档).ready(函数(){
$('frmAjax')。提交(函数(e){
e、 preventDefault();//很重要,因此提交不会清除数据。。。
$.ajax({
类型:“POST”,
url:“ajax rewriter.php”,
数据:{txt:}
})
$(“#mainContent”).load('ajax-rewriter.php'))
});
});
我已经尝试过将$\u POST['txtBody']值传递到加载的.php文件并在div中显示它的正确方法,但记不起来了
任何帮助都将不胜感激。因此,看起来您希望将键入
元素的内容发送到php文件ajax rewriter.php以通过JQuery ajax进行处理,对吗
我认为您不应该试图从AJAX请求中的$\u POST变量中获取信息。而是通过AJAX请求发送textarea的值(使用POST方法发送数据)
以下是我相信您正在寻找的:
$.ajax({
type: "POST",
url: "email.php",
data: {fullName, phoneNumber, email, comments, response},
success: function(dataRetrieved){
$("#response").html(dataRetrieved);
}
});
然后,在php文件中,您可以通过$\u POST变量获得text
变量:
然后,您可以选择对php文件中的数据执行任何操作。如果您试图通过ajax将数据发送到php,请通过php对其进行修改,然后将其作为对ajax请求的响应发送回去,查看JQuery的success
和complete
回调函数,它们是JQuery ajax调用的一部分
以下是使用成功回调的示例:
php文件email.php通过ajax请求通过$\u POST接收数据,并对其进行处理,然后email.php文件将echo
数据作为服务器的输出。回显的数据作为对ajax请求的响应发送回来,可以在success
回调中作为参数进行检索
$data = $_POST["textData"];
$.ajax({
type: "POST",
url: "email.php",
data: {fullName, phoneNumber, email, comments, response},
success: function(dataRetrieved){
$("#response").html(dataRetrieved);
}
});