在我的代码中,我展示了10行,每行都有一个新的销售订单。 当用户点击其中一行(=其中一个销售订单)时,我想
我的代码如下所示:
<div data-role="content">
<ul data-role="listview" data-inset="true" data-theme="c" data-dividertheme="a">
<li data-role="list-divider">Your Fav</li>
</ul>
</div>
<ul data-role="listview" data-inset="true" data-theme="d" data-dividertheme="c">
<%
loop at gt_fav_cust1 assigning <ls_fav_cust>.
select single name1 into <ls_fav_cust>-custname
from kna1 where kunnr = <ls_fav_cust>-kunnr.
%>
<li><a href="#customer" data-transition="flip" data-rel="dialog">
<%= <ls_fav_cust>-kunnr %>
<%= <ls_fav_cust>-custname %>
</a></li>
<%
endloop.
%>
</ul>
有人可以指导我朝正确的方向发展吗?
谢谢,
AIKON
答案 0 :(得分:0)
你应该能够绑定到ul中的锚点的单击(或者因为你正在使用jQuery Mobile,你可以查看“tap”事件)。
在您对该绑定的回调中,您可以执行preventDefault(),然后使用$ .mobile.changePage()将所选信息发送/发布到您的后端,并转换到您可以显示数据的新页面。 / p>