Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单击表单中的链接,在将文本区域传递到php文件进行处理后更新文本区域_Javascript_Php_Jquery_Html_Ajax - Fatal编程技术网

Javascript 单击表单中的链接,在将文本区域传递到php文件进行处理后更新文本区域

Javascript 单击表单中的链接,在将文本区域传递到php文件进行处理后更新文本区域,javascript,php,jquery,html,ajax,Javascript,Php,Jquery,Html,Ajax,我的Google Fu今天很弱 如果您能给我一些建议或教程链接,将以下内容添加到表单中,我将不胜感激 假设我有一个数据输入表单,用于将新闻故事输入数据库。我也有一个数据库的名称和bios及其相应的网址。我已经有了一个php脚本,可以在新闻数据库中搜索未链接到bios的人 我想让这个过程自动化一点。在表单中键入故事之后,但在提交之前,我想单击一个链接,比如“link bios”,它将textarea传递给一个php脚本,该脚本添加链接并将更新的故事放回textarea,这样我就可以提交表单了 我是

我的Google Fu今天很弱

如果您能给我一些建议或教程链接,将以下内容添加到表单中,我将不胜感激

假设我有一个数据输入表单,用于将新闻故事输入数据库。我也有一个数据库的名称和bios及其相应的网址。我已经有了一个php脚本,可以在新闻数据库中搜索未链接到bios的人

我想让这个过程自动化一点。在表单中键入故事之后,但在提交之前,我想单击一个链接,比如“link bios”,它将textarea传递给一个php脚本,该脚本添加链接并将更新的故事放回textarea,这样我就可以提交表单了


我是一个剪贴和学习教程的程序员。所以我知道我需要Ajax或jQuery,但我无法闭上眼睛编写代码。如果您能给我指出一种方法,将textarea发送到php文件,然后再将其发送回,我将非常感谢您的指点。谢谢。

因此,您可以使用textarea数据向PHP路由发送一篇AJAX文章,然后在PHP脚本中运行数据库中的任何进程,并返回更新后的textarea数据,供AJAX调用使用。一段代码,让您开始

var textareaContent = $("#textareaID").val();

$.ajax(function() {
    method: "POST",
    url: "/yourRoute",
    data: {
        content: textareaContent
    }
}).success(function(returnedData) {
    // using return in your PHP script returns that data to this variable returnedData
    $("#textareaID").val(returnedData);

}).error(function() {
    // Do something here on error
});

因此,您可以使用textarea数据向PHP路由发送一篇AJAX文章,然后在PHP脚本中运行数据库上的任何进程,并返回更新后的textarea数据供AJAX调用使用。一段代码,让您开始

var textareaContent = $("#textareaID").val();

$.ajax(function() {
    method: "POST",
    url: "/yourRoute",
    data: {
        content: textareaContent
    }
}).success(function(returnedData) {
    // using return in your PHP script returns that data to this variable returnedData
    $("#textareaID").val(returnedData);

}).error(function() {
    // Do something here on error
});

因此,您可以使用textarea数据向PHP路由发送一篇AJAX文章,然后在PHP脚本中运行数据库上的任何进程,并返回更新后的textarea数据供AJAX调用使用。一段代码,让您开始

var textareaContent = $("#textareaID").val();

$.ajax(function() {
    method: "POST",
    url: "/yourRoute",
    data: {
        content: textareaContent
    }
}).success(function(returnedData) {
    // using return in your PHP script returns that data to this variable returnedData
    $("#textareaID").val(returnedData);

}).error(function() {
    // Do something here on error
});

因此,您可以使用textarea数据向PHP路由发送一篇AJAX文章,然后在PHP脚本中运行数据库上的任何进程,并返回更新后的textarea数据供AJAX调用使用。一段代码,让您开始

var textareaContent = $("#textareaID").val();

$.ajax(function() {
    method: "POST",
    url: "/yourRoute",
    data: {
        content: textareaContent
    }
}).success(function(returnedData) {
    // using return in your PHP script returns that data to this variable returnedData
    $("#textareaID").val(returnedData);

}).error(function() {
    // Do something here on error
});

假设你有一个链接,上面写着“链接Bios”,为了简单起见,我们给它一个“链接Bios”的ID

<a href="#" id="link-bios"> Link Bios </a>
<textarea id="textarea" name="textarea"></textarea>
现在,在服务器端,我们只需要确保在执行所有逻辑之后返回正确的JSON

<?php
if(isset($_POST['textarea'])){
    //logic here to do your database work.

    $text = //we assume that the text you want to send BACK is stored here.

    echo json_encode(array(
        'text' => $text
    ));
}

假设您有一个链接,上面写着“链接Bios”,为了简洁起见,我们给它一个“链接Bios”的ID

<a href="#" id="link-bios"> Link Bios </a>
<textarea id="textarea" name="textarea"></textarea>
现在,在服务器端,我们只需要确保在执行所有逻辑之后返回正确的JSON

<?php
if(isset($_POST['textarea'])){
    //logic here to do your database work.

    $text = //we assume that the text you want to send BACK is stored here.

    echo json_encode(array(
        'text' => $text
    ));
}

假设您有一个链接,上面写着“链接Bios”,为了简洁起见,我们给它一个“链接Bios”的ID

<a href="#" id="link-bios"> Link Bios </a>
<textarea id="textarea" name="textarea"></textarea>
现在,在服务器端,我们只需要确保在执行所有逻辑之后返回正确的JSON

<?php
if(isset($_POST['textarea'])){
    //logic here to do your database work.

    $text = //we assume that the text you want to send BACK is stored here.

    echo json_encode(array(
        'text' => $text
    ));
}

假设您有一个链接,上面写着“链接Bios”,为了简洁起见,我们给它一个“链接Bios”的ID

<a href="#" id="link-bios"> Link Bios </a>
<textarea id="textarea" name="textarea"></textarea>
现在,在服务器端,我们只需要确保在执行所有逻辑之后返回正确的JSON

<?php
if(isset($_POST['textarea'])){
    //logic here to do your database work.

    $text = //we assume that the text you want to send BACK is stored here.

    echo json_encode(array(
        'text' => $text
    ));
}

谢谢!午饭后我来看看这个!工作得很有魅力。一个快速编辑:
if(isset($POST['textarea'))
应该是
if(isset($u POST['textarea'))
谢谢!午饭后我来看看这个!工作得很有魅力。一个快速编辑:
if(isset($POST['textarea'))
应该是
if(isset($u POST['textarea'))
谢谢!午饭后我来看看这个!工作得很有魅力。一个快速编辑:
if(isset($POST['textarea'))
应该是
if(isset($u POST['textarea'))
谢谢!午饭后我来看看这个!工作得很有魅力。不过有一个快速编辑:
if(isset($POST['textarea'))
应该是
if(isset($\u POST['textarea]))
谢谢你,格雷厄姆。稍后将尝试一些代码。也谢谢你,格雷厄姆。稍后将尝试一些代码。也谢谢你,格雷厄姆。稍后将尝试一些代码。也谢谢你,格雷厄姆。稍后将尝试一些代码。