JQuery Mobile开发中遇到的问题

原创 2015年07月07日 13:20:42

1. ListView刷新

调用$('#lv').listview('refresh')出错:

$('#lv').listview().listview('refresh')

Uncaught Error: cannot call methods on listview prior to initialization; attempted to call method 'refresh'

解决方法:

$('#lv').listview().listview('refresh')

原因:调用refresh方法之前需要初始化对象。

参考链接:

http://stackoverflow.com/questions/10373618/jquerymobile-error-cannot-call-methods-on-listview-prior-to-initialization/19111711#19111711


2.动态生成的listview中的li没有自动添加css

原来的代码:

$('#lv').append('<li>.......</li>');

$('#lv').listview().listview('refresh');

但是不起作用。

解决方法:

$('#lv').html('<li>.......</li>');

$('#lv').listview('refresh');

注:这里就不需要先初始化了。

原因尚未明确。


3. $ajax的post调用总是返回canceled状态,实际上post已经成功

原因是调用的时候少加了一行:

async: false,

同时form里需要加上data-ajax="false"

参考链接:http://stackoverflow.com/questions/10990607/jquery-ajax-post-canceled


新手问题参考链接:http://www.wglong.com/main/artical!details?id=4

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

jquery mobile使用过程中遇到的一些问题及解决方法

最近在项目在综合考虑了可能维护性和应用本身的复杂性,采用了HTML5 + JQuery Mobile的文案。 记录一下遇到的两个问题。 1)为了在手机上运行的更快,canvas中底图决定调用 putI...

Jquery Mobile 开发问题

一、动态加载页面问题   1.存在这样一个页面布局:     main.html 为主界面A,B为该页面中的三个page,其中A为splitview左部分页面,B为右半部页面     a1...

jquery mobile 开发之panel随page滚动问题

最近做项目时,用到jquery mobile中的panel功能,代码如下: 列表 ...

JQuery Mobile 开发学习手记(一):JS批量设置按钮动作的问题

刚刚接触JavaScript,用的是JQueryMobile框架,很多东西还不熟悉,写的代码难免会想当然得用写Java和Android时的惯性思维。下面是我在实际项目中遇到的一些问题和解决办法。  ...
  • dss886
  • dss886
  • 2014-04-11 16:28
  • 1085

jQuery mobile开发之页面(链接)跳转刷新问题

在jQuery mobile中实现页面跳转常用的方法是 跳转 或是跳转        问题描述:        但有时我们会发现,当点击“跳转”后要么是页面没有响应,要么是跳转后的页面...
  • hlj184
  • hlj184
  • 2016-03-24 21:56
  • 1747

jQuery mobile 开发问题记录

一、动态加载页面问题   1.存在这样一个页面布局:     main.html 为主界面A,B为该页面中的三个page,其中A为splitview左部分页面,B为右半部页面 ...

jQuery Mobile动态添加内容的样式刷新问题

需要动态往DIV中添加列表

Jquery Mobile的页面刷新问题

由于页面的控制和展现都放在了mobile客户端,所以UI的动态化就需要通过JS在客户端完成。针对JQM的动态化,主要用到以下两个技术: JQM组件动态修改界面模板化 1)JQM组件动态修改...

jquery mobile 事件绑定问题 已解决

.showfield{ } .touchfield{ } $(function(){ ...

【Jquery mobile】 跨域获取数据问题

用了jquery mobile js的 getjson方法报:parsererror 写了如下的代码:   var params = jQuery.param({ "name"...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)