您好我的文件chatmain.php
来自mysql数据库的一些值。对于每个新行,都应该创建一个新的<li>
元素。如果用户单击此元素,他将被重定向到页面chatview
。 chatview
需要点击列表项的值。如何在chatview
中单击列表项后获取相应的行值?
主页:
<div class="ui-page" data-role="page" id="main">
<div data-role="content">
<?php
include("chatmain.php");
?>
<ul data-role="listview" id="uItem" data-inset="true">
<?php foreach ($result2 as $keyres2 => $rowres2): ?>
<li><a href="#chatview">user<?php echo $rowres2['id']; ?></a></li>
<?php endforeach; ?>
</ul>
</div>
</div>
聊天视图页面
<div data-role="page" id="chatview">
<div data-role="content">
</div><!-- div content -->
</div><!-- /page -->
答案 0 :(得分:2)
单击我假设您正在引用链接,因此您可以使用GET属性来确定相关的消息ID。
如果请求是通过jQuery完成的,只需向每个li添加一个带有消息id的id元素,并通过Ajax请求将其作为变量发送。
在这两种方式中,您只需要检索$ _GET ['id']以获得正确的标识符并根据需要创建您的函数。