jQuery Mobile学习之grid、等待显示的ajax效果、页面跳转、页面跳转传递参数等(二)
Index.cshtml
<!-- Start of second page -->
<section data-role="page" id="bar"> <header data-role="header">
<h1>Bar</h1>
</header>
<!-- /header --> <div role="main" class="ui-content"> <p><a href="/Home/Index1" data-ajax="false">go to index1</a></p>
@* data-ajax="false"加上这个跳转到别的页面就不会是ajax跳转了,就会触发别的页面的js事件*@ <p><a href="/Home/Index1?id=1&name=aaa"data-ajax="false">go to index1,传递参数</a></p>
</div>
<!-- /content --> <footer data-role="footer">
<h4>Page Footer</h4>
</footer>
<!-- /footer -->
</section>
<!-- /page --> @section scripts{
<script type="text/javascript">
alert("回来了");
$(function () {
$.get("/Home/Index", function () { }).error(function () {
alert("服务器内部错误");
}); });
</script>
}
Index1.cshtml
<!-- Start of second page -->
<section data-role="page" id="bar"> <header data-role="header">
<h1>Bar</h1>
</header>
<!-- /header --> <div role="main" class="ui-content">
<a href ="#" data-rel="back" class="ui-btn" >返回</a>
@* 该返回会执行返回页面的js事件*@ @*两行四列
ui-grid-a:两列
ui-grid-b:三列
ui-grid-c:四列
*@
<div class="ui-grid-c">
<div class="ui-block-a">
<ul class="ui-bar ui-bar-a">
<li>Block A</li>
<li>Block A</li>
</ul>
</div>
<div class="ui-block-b">
<ul class="ui-bar ui-bar-a">
<li>Block B</li>
<li>Block B</li>
</ul>
</div>
<div class="ui-block-c">
<ul class="ui-bar ui-bar-a">
<li>Block C</li>
<li>Block C</li>
</ul>
</div>
<div class="ui-block-d">
<ul class="ui-bar ui-bar-a">
<li>Block D</li>
<li>Block D</li>
</ul>
</div>
<div class="ui-block-a">
<div class="ui-bar ui-bar-a">Block A</div>
</div>
<div class="ui-block-b">
<div class="ui-bar ui-bar-a">Block B</div>
</div>
<div class="ui-block-c">
<div class="ui-bar ui-bar-a">Block C</div>
</div>
<div class="ui-block-d">
<div class="ui-bar ui-bar-a">Block D</div>
</div>
</div>
</div>
<!-- /content --> <footer data-role="footer">
<h4>Page Footer</h4>
</footer>
<!-- /footer --> </section>
<!-- /page --> @section scripts{
<script type="text/javascript">
$(document).ajaxStart(function() {
$.mobile.loading("show", {
text: "加载中...", //加载器中显示的文字
textVisible: true, //是否显示文字
theme: "a", //加载器主题样式a-e
textonly: false, //是否只显示文字
html: "" //要显示的html内容,如图片
});
}); $(document).ajaxStop(function() {
$.mobile.loading("hide");
});
//必须防止ready()外面,绑定一次
$(document).one("pageshow", function () {
var data = getUrlParam(window.location.search);
alert(data["id"] + "---" + data["name"]);
});
$(function() {
$.get("/Home/Index", function() { }).error(function() {
alert("服务器内部错误");
}); }); function getUrlParam(string) {
/// <summary>
/// 获得get的参数
/// var data = getUrlParam(window.location.search);
/// alert(data["pid"]);
/// </summary>
/// <param name="string"></param>
/// <returns type=""></returns>
var obj = {};
if (string.indexOf("?")!=-1) {
var string = string.substr(string.indexOf("?") + 1);
var strs = string.split("&");
for (var i = 0; i < strs.length; i++) {
var tempArr = strs[i].split("=");
obj[tempArr[0]] = unescape(tempArr[1]);
}
}
return obj;
}
</script>
}
jQuery Mobile学习之grid、等待显示的ajax效果、页面跳转、页面跳转传递参数等(二)的更多相关文章
- jQuery Mobile 学习
jQuery Mobile 学习系列 http://blog.csdn.net/bao990423420/article/details/13995021
- JQuery实现隔行变色和突出显示当前行 效果
运行效果如下图: jquery关键代码: <script type="text/javascript"> //该文件为:js.js // 当鼠标移到表格上是,当前一行背 ...
- jQuery Mobile学习日记之HelloWorld
这里是本人学习jQuery Mobile的过程,主要用于记录,过程中有不对的地方或不严谨的地方,欢予以指出纠正,非常感谢! 1.首先是下载安装以下文件: [Opera Mobile Emulator] ...
- Jquery Mobile 学习笔记(一)
1.模拟器,IOS:XCODE GENYMOTION ANDROID:ECLIPSE GENYMOTION 2.jquery mobile data-role=page 代表一个页面 data-po ...
- Android+Jquery Mobile学习系列(9)-总结和代码分享
经过一个多月的边学习边练手,学会了Android基于Web开发的毛皮,其实开发过程中用Android原生API不是很多,更多的是HTML/Javascript/Css. 个人觉得基于WebView的J ...
- Android+Jquery Mobile学习系列(6)-个人信息设置
本节开始,进行代码的实战练习.我的这个App是管理保险客户信息的,数据采用Sqlite存储在本地手机上,第一次使用需要先登记自己的个人信息,这个功能非常简单,也无关紧要,我是拿这个练手,方便做后面复杂 ...
- Android+Jquery Mobile学习系列(2)-HTML5/Jquery Mobile基础
本章介绍两个关键字[HTML5]和[Jquery Mobile],简单说这两者的关系是:HTML5作为主体,Jquery Mobile在HTML5的基础上对其进行了优化.装饰. HTML5 HTML5 ...
- jQuery Mobile学习笔记
1.获取jQuery mobile 文件,访问jQuerymobile网站下载 (貌似使用jquery mobile后,jquery会自动在网页中添加一些class类,第一次知道的我是被吓呆的!!) ...
- jQuery Mobile学习日记(二)
首先依HTML5方式加载,DOCTYPE表示格式为HTML5:主要适用于iPhone.Android等,viewport表示适用于移动终端的适中显示,initial-scale缩放比例在1.0~1.3 ...
随机推荐
- BZOJ 4531: [Bjoi2014]路径
Description 一个无向图,每个节点有一个字符,问形成长度为k的的合法表达式的方案数. Sol DP. \(f[i][o][p][0/1]\) 表示走 \(i\) 步,到 \(o\) ,有 \ ...
- CodeVS 1344 线型网络
Sol 随机化算法+哈密顿路径. 好厉害的题...首先都会想到状压DP对吧,复杂度 \(O(n^2 2^n)\) . \(n=20\) exm?? \(10^8\) 有一种算法就是随机化算法 再调整 ...
- JVM(java 虚拟机)内存设置
一.设置JVM内存设置 1. 设置JVM内存的参数有四个: -Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定: -Xms Ja ...
- 交叉编译inetutils并配置telnet服务
inetutils集成了许多网络客户和服务程序,主要有,finger, ftp, ftpd, rcp, rexec, rlogin, rlogind, rsh, rshd, syslog,syslog ...
- 【Other】Ubuntu 14.04 pptp 客户端连接配置
sudo apt-get install pptp-linux binutils modprobe ppp_mppe sudo pptpsetup --create testvpn --server ...
- 【云计算】docker三剑客如何支持分布式部署?
This blog will explain how to create multi-container application deployed on multiple hosts using Do ...
- 【leetcode】Wildcard Matching
Wildcard Matching Implement wildcard pattern matching with support for '?' and '*'. '?' Matches any ...
- Django CRM __contains与__icontains区别
http://www.yihaomen.com/article/python/199.htm operators = { 'exact': '= %s', 'iexact': 'LIKE %s', ' ...
- Unity3D研究院之Prefab里面的Prefab关联问题(转)
转自http://www.xuanyusong.com/archives/3042 最近在做UI部分中遇到了这样的问题,就是Prefab里面预制了Prefab.可是在Unity里面一旦Prefab预制 ...
- Visual Studio 2013 (vs2013)中“向前定位”,“向后定位”按钮
Visual Studio 2013 (vs2013)中默认的界面中似乎没有向前向后定位这个非常实用的功能,下面是把它们找出来的方法: 方法1:右键-->工具栏空白处-->最下面,自定义- ...