首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQTouch和动态php/mysql列表链接到内部锚点并传递php/mysql变量

jQTouch和动态php/mysql列表链接到内部锚点并传递php/mysql变量
EN

Stack Overflow用户
提问于 2011-04-24 09:13:31
回答 1查看 1.1K关注 0票数 0

我正在用最新的jQTouch为iPhone/iPod开发一个全屏网页应用。

在第一个“页面”(如中)上,从mysql数据库生成一个列表。该列表中的每个项目都应该是指向另一个“页面”的链接,并传递一个对该项目唯一的变量(以便下一个“页面”知道点击了哪个项目)。现在我有这样的想法:

代码语言:javascript
复制
<ul class="rounded plastic">
    <?php
        $data = mysql_query("SELECT * FROM tempCursist WHERE achternaam BETWEEN 'a%' AND 'e%' ORDER BY achternaam, voorletters");
        while ($row = mysql_fetch_assoc($data)) { ?>
            <li>
            <a href="#>
            <?php echo $row['achternaam'].", ".strtoupper($row['voorletters'])." ".$row['tussenvoegsel']." (".$row['voornaam'].")";?>
            </a>
            </li>
        <?php }; ?>
</ul>

正如您所看到的,锚定标记只是"#",但其目标是跳转到一个新的“页面”(使用jQTouch框架,因为这是为iPhone/iPod设计的),并传递被点击的动态生成的项所独有的内容,以便下一个“页面”知道要处理什么。

顺便说一句,这个表确实有一个主键($row‘’id‘),所以也许有人知道如何使用它…?

首先要感谢大家!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-24 11:51:47

可以使用单个HTTP GET加载所有jQtouch页面,并且可以通过jquery/javascript将信息传递到jQTouch页面(页面本身没有刷新,只有jQTouch页面发生了更改)。

让我们假设其中一个页面的id是'info‘,并从sql查询中检索到它。

代码语言:javascript
复制
<body>
<div id="about">
<ul class="rounded plastic">
        <?php 
            $data = mysql_query("SELECT * FROM tempCursist WHERE achternaam BETWEEN 'a%' AND 'e%' ORDER BY achternaam, voorletters");
            while ($row = mysql_fetch_assoc($data)) : ?>
            <li>
                <a href="#<?php echo $row['id']; // this will show the info 'page' aka div based on what we assumed above ?>">
                <?php echo $row['achternaam'].", ".strtoupper($row['voorletters'])." ".$row['tussenvoegsel']." (".$row['voornaam'].")";?>
                </a>
            </li>
            <?php endwhile; ?>
</ul>
</div>

<div id="info">
    <!-- This will be shown after the 'a' tag is clicked with id of info -->
</div>
</body>

不要忘记href中的#。您可以使用jQuery在现在显示的jQTouch页面上查找所需的任何信息。实际页面尚未刷新。

注意: info不应用作数据库中的id。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5768021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档