使用jquery/ajax/php请求并输出数据

发布于 2024-11-07 14:50:32 字数 296 浏览 0 评论 0原文

刚刚开始编写一些 Ajax 代码,我不知道这是否是一个过于基本的问题。一直在谷歌上搜索,但我找不到任何好的答案。

但现在我想使用 Ajax 从数据库读取并输出结果。

我有一个联系人列表,通过单击某个名称,有关该人的一些信息会显示在侧栏中。

如何解决这个问题?

要求: 包含所有姓名的联系人列表。 有关选定人员的详细信息列表(姓名、电话、电子邮件等。)

带有 ?id=15 的简单 php 并更新即可解决问题,但由于我正在为 iOS Web 应用程序开发此应用程序,因此这将是唯一的解决方案据我所知。

Just started coding some Ajax and I don't know if it's too much of a basic question. Been googling around, and I just couldn't find any good answer.

But now I would like to read from a database and output the result, with Ajax.

I've got a contact list, and by clicking a name, some info about that person gets displayed in a sidebar.

How to tackle this?

Requirements:
Contactlist with all the names.
Detailslist about a selected person (name, phone, email and so on.)

simple php with ?id=15 and updating would do the trick, but since I'm developing this for an iOS web app, this would be the only solution as far as I know.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夏天碎花小短裙 2024-11-14 14:50:32

正如你所说,这是一个非常基本的问题。您可以检查 jQuery 库来开发它。有足够多的可用教程,以及如何使用它。简而言之,您将从用户端请求一个 id。从管理端,您将处理请求并回显输出,最好采用 json 格式。该输出将从 jquery ajax 的 on success 部分捕获。然后你将解析它(如果输出是json),并将其添加到一些dom元素中。

jQuery 代码将是

$.ajax({
        type : 'POST',
data : {id:id},
url: 'someurl/',
success : function(data){
var obj = $.parseJSON(data);
//then do further processing
}
})

在 PHP 中你将做类似的事情

$id = $_REQUEST['id'];
if($id){
    $result = getDeatils($id)
    if($result){
        echo json_encode($result);
        exit;
    }
    else{
        echo "invalid";
    }
}

As you said its a pretty basic question. You may check the jQuery library for developing it. There are plenty enough tutorials available, how to use it. To be short, you will be requesting with an id from the user side. From the admin side you will process the request and will echo the output, better in json format. This output will be captured from the on success part of jquery ajax. Then you will parse it (if the output is json), and add it to some dom elements.

The jQuery code will be

$.ajax({
        type : 'POST',
data : {id:id},
url: 'someurl/',
success : function(data){
var obj = $.parseJSON(data);
//then do further processing
}
})

In PHP you will be doing something like

$id = $_REQUEST['id'];
if($id){
    $result = getDeatils($id)
    if($result){
        echo json_encode($result);
        exit;
    }
    else{
        echo "invalid";
    }
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文