使用PHP填充文本区域

时间:2011-08-11 22:22:00

标签: php jquery

我有一个PHP脚本,它有几个文本区域。我想要做的是在一个文本框中输入id并根据输入的id我需要从MySQL数据库获取一些数据并将其放入textarea输入。

将有一个带有get按钮的文本区域,我们将输入id,其余文本区域为title,name等,所有这些都在mysql DB中。在'id'文本区域输入'id'信息其他字段(标题,名称等)需要被提取并输入文本区域。

我被告知使用Jquery要好得多,但我很难找到能够告诉我该怎么做的文档。我不懂Javascript,但如果提供了很好的教程,肯定会按照说明操作。有没有人有任何参考或链接?

感谢您的时间。

2 个答案:

答案 0 :(得分:2)

jquery .get()可能会有所帮助http://api.jquery.com/jQuery.get/

$("#yourButton").click(function(e){
    e.preventDefault();
    var id = $("#idfield").val();

    $.get("test.php", { id: id },
       function(data){
         $("#namefield").val(data.name);
         // rest of your data
     },"json");

});

使用php以json_encode函数http://php.net/manual/en/function.json-encode.php

将数据作为json返回

答案 1 :(得分:0)

看一下jQuery ajax函数。它可以用来调用一个php页面返回值或一些JSON来填充textarea。

以下是一个例子:

http://net.tutsplus.com/tutorials/javascript-ajax/5-ways-to-make-ajax-calls-with-jquery/