html5传值-jquery mobile listview 点击显示问题

问题描述

jquery mobile listview 点击显示问题

在html页面中,从后台获得一个list已经能够遍历显示在网页中,现在想通过单击某一项来显示其具体内容该如何显示?(主要是传值问题)

ps:希望大神们可以提供一些jquery mobile 传值的例子
拜谢

解决方案

用ajax动态加载数据append到你的listview容器后调用refresh方法更新下ui

http://api.jquerymobile.com/listview/#method-refresh

 <!doctype html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>listview demo</title>
    <link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css">
    <script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
    <script src="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
</head>
<body>

    <div data-role="page" id="page1">
        <div data-role="header">
            <h1>jQuery Mobile Example</h1>
        </div>
        <div role="main" class="ui-content">
            <ul data-role="listview" id="xx">
                <li><a href="index.html">Acura</a></li>
                <li><a href="index.html">Audi</a></li>
                <li><a href="index.html">BMW</a></li>
                <li><a href="index.html">Cadillac</a></li>
                <li><a href="index.html">Chrysler</a></li>
            </ul>
        </div>
<script>
    $(function () {
        $('#xx').append('<li><a href="index.html">xxxxx' + new Date().getTime() + '</a></li>')//这个数据改为你的ajax动态获取li的html
            .listview('refresh');;
    })

</script>
</body>
</html>

解决方案二:

用ajax动态加载数据append到你的listview容器后调用refresh方法更新下ui

解决方案三:

Jquery Mobile 使用问题
jquery mobile开发中常见的问题
JQuery Mobile开发中遇到的问题

时间: 2024-12-23 22:00:17

html5传值-jquery mobile listview 点击显示问题的相关文章

Jquery mobile listview中缩略图尺寸

问题描述 Jquery mobile listview中缩略图尺寸 初用jquery mobile框架.想请教Jquery mobile listview中缩略图尺寸的问题. 在帮助文档中看到只能是15*15 OR 80*80的尺寸,但我想自定义图片尺寸可不可以啊?没找到默认.css文件改哪儿. PS:有没有小伙伴有完整的jQuery mobile实例啊?求上传共同研究. 解决方案 jquery mobile listview实例jQuery Mobile笔记一JQuery MObile入门--

html5框架-jquery mobile 无法保存session 吗?请问怎么解决?

问题描述 jquery mobile 无法保存session 吗?请问怎么解决? jquery mobile 无法保存session 服务器代码设置session值,直接取值为null,怎么解决呢? 解决方案 和jquery mobile无关吧,只是一个客户端ui框架..是不是你浏览器禁用了cookie了. 还有你的jquery mobile都做了什么操作了?

jquery mobile中通过append添加listview失去格式

问题描述 jquery mobile中通过append添加listview失去格式 var list="<div><ul data-role='listview' >" + "<li><a href='#'>总 计</a></li> " + "<li><a href='#'>已检查</a></li>" + "<l

jquery mobile 移动web(5)_jquery

有序列表 <div data-role="content"> <ol data-role="listview" data-theme="g"> <li><a href="#"> List 1</a></li> <li><a href="#"> List 2</a></li> <li&

在jQuery Mobile中使用UI组件

jQuery Mobile JavaScript 库是一种强大的方式,允许用户通过 Web 浏览器直接连接到触摸友好的应用程序,从而让移动和平板设备可以访问移动应用程序. 为了使用本文中的任何示例,您必须下载或包括远程托管的 jQuery Mobile 框架文件. 对话框和弹出窗口 对话框是一个重要的 UI 元素,提示用户作出响应,或者只是显示信息.对话框最常用于向用户提供选项,根据用户的响应执行某些命令.通常情况下,您可以通过两种方式提供对话框,作为模式或者非模式窗口(使用 jQuery Mo

jQuery Mobile(jqm)按钮的隐藏和显示,包括a标签,圆角和非圆角按钮

在移动互联网时代,HTML5开发越来越收到欢迎.于是各种HTML5的框架都出来了.由于对于jquery的熟悉,jquery mobile 为多数人选择学习的对象.我也是众多追求者之一.最近一直在开发jQuery Mobile的相关应用.并颇有心得,再这里和大家一起分享一下. 好了,我们之间上代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head>

jQuery mobile的header和footer在点击屏幕的时候消失的解决办法_jquery

jQuery Mobile简介 jQuery Mobile 是创建移动 web 应用程序的框架. jQuery Mobile 适用于所有流行的智能手机和平板电脑. jQuery Mobile 使用 HTML5 和 CSS3 通过尽可能少的脚本对页面进行布局. 给header和footer添加 data-position="fixed" 和 data-tap-toggle="false"即可,代码如下: <div data-role="footer&q

jQuery Mobile开发HTML5移动应用

随着移动互联世界的到来,目前已发展到多种移动操作系统割据的局面,而开发者则急需要能运用原有的开发知识和技能,快速方便地构建移动应用程序,并期望能运行在不同的手机操作平台上,比如Android,iOS,黑莓等. 而目前,出现了一批十分优秀的支持HTML5/CSS3的移动应用开发框架,其中最为大家熟悉的是jQuery Mobile框架(http:// jquerymobile.com),它可以让熟悉jQuery框架的开发者快速开发出基于HTML5的移动应用,而且直接通过手机的浏览器即可浏览.除此以外

让jQuery Mobile不显示讨厌loading界面的方法

 jQuery Mobile总是显示讨厌的loading界面,下面有个不错的解决方法,大家可以参考下 jQuery Mobile 的一个BUG: 当不采用 ajax 以及 他自己的 back 返回的时候,即: 点击浏览器后退按钮时,将会从缓存之中加载页面,此时,讨厌的 loading 动画出来了,而且一直不消失. 网上找了好多解决方法,搜索了好久都没有好用的,今天突然想起来个釜底抽薪,直接动jqeury-mobile 的类库.    用编辑器打开,    找到显示pageLoading的方法,