自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

引路蜂移动软件

手机软件开发,手机地图,Java ME,Blackberry,Android, iPhone,Windows Phone,MonoTouch, .Net Framework

  • 博客(755)
  • 收藏
  • 关注

原创 Kendo UI开发教程(20): Kendo MVVM 数据绑定(九) Text

Text绑定可以使用ViewModel来设置DOM元素的文本属性,如果需要设置input,textarea,或select的显示,需要使用value属性。1span data-bind="text: name">span>2script>3var viewModel = kendo.observable({4    name: "John Doe"5});6 7kendo.bind($("span

2013-09-09 21:35:13 3637

原创 Kendo UI开发教程(21): Kendo MVVM 数据绑定(十) Source

Source绑定可以把ViewModel的值和由Kendo模板定义的目标元素绑定,如果ViewModel的值发生变化,被绑定的目标元素也随之发生变化。模板由属性data-template指定,它的值为某个script定义的模板的id.如果没有指明模板,则根据元素的标记使用缺省的模版。Source绑定到数组当ViewModel的值 为一数组时,那么通过Source绑定到模板时,会把数组中每个元素逐个

2013-09-09 21:35:01 4190 1

原创 Kendo UI开发教程(18): Kendo MVVM 数据绑定(七) Invisible/Visible

Invisible/Visible绑定可以根据ViewModel的某个属性来显示/隐藏DOM元素。例如:1div id="view">2    div data-bind="invisible: isInvisible">some content3        4    div>5     button data-bind="click: show">Showbutton>6div>7scrip

2013-09-08 16:53:05 3066

原创 Kendo UI开发教程(19): Kendo MVVM 数据绑定(八) Style

Style绑定可以通过ViewModel绑定到DOM元素CSS风格属性,例如:1span data-bind="style: {color: priceColor, fontWeight: priceFontWeight},2             text: price">span>3 4script>5var viewModel = kendo.observable({6    price:

2013-09-08 16:52:42 3167

原创 Kendo UI开发教程(17): Kendo MVVM 数据绑定(六) Html

Html绑定可以使用ViewMode的属性来设置DOM元素的innerHTML属性。如果ViewModel的属性的数据类型不是字符串,比如(Text,Number或者Date),那么会调用toString()方法,将这些值转为字符串。注意:如果需要设置input,textarea或是select的值,需要使用value绑定。例如:1span data-bind="html: name">span>

2013-09-04 08:42:51 3784

原创 Kendo UI开发教程(16): Kendo MVVM 数据绑定(五) Events

本篇和Kendo UI开发教程(14): Kendo MVVM 数据绑定(三) Click类似,为事件绑定的一般形式。Events绑定支持将ViewModel的方法绑定到DOM元素的事件处理(如鼠标事件)。例如:1div id="view">2    span data-bind="events: { mouseover: showDescription, mouseout: hideDescri

2013-09-01 17:48:54 3444

原创 Kendo UI开发教程(15): Kendo MVVM 数据绑定(四) Disabled/Enabled

Disabled和Enabled绑定可以根据ViewModel的某个属性值的true,false来设置DOM元素的enabled和diabled属性。Disabled/enabled属性只适用于input,select和textarea元素,当这些输入元素disabled后,用户无法修改其值。1div id="view">2input type="text" data-bind="value: n

2013-08-26 08:49:34 3897 1

原创 Kendo UI开发教程(14): Kendo MVVM 数据绑定(三) Click

Click绑定可以把由ViewModel定义的方法不绑定到目标DOM的click事件。当点击目标DOM元素时触发ViewModel的对应方法。例如:使用Click绑定1div id="view">2    span data-bind="click: showDescription">Show descriptionspan>3    span data-bind="visible: isDesc

2013-08-25 20:07:39 4180

原创 Kendo UI开发教程(13): Kendo MVVM 数据绑定(二) Checked

Checked绑定用在checkbox ()或 radio button ()上。注意:checked绑定只适用于支持checked的DOM元素,其它DOM元素的值可以使用value绑定。多选钮(Checkedbox) checked绑定使用Kendo checked绑定到checkbox时,当ViewModel对应的值为true, Checkbox显示选中状态,而当用户点击checkbox选择状

2013-08-21 16:10:03 6720

原创 Kendo UI开发教程(12): Kendo MVVM 数据绑定(一) attr

Kendo UI MVVM数据绑定支持的绑定属性有 attr, checked, click, custom , disabled,enabled, events, html, invisible, , style, text ,value, visible ,这些属性可以绑定到DOM元素或是Kendo UI组件的属性。本篇介绍 attr 绑定。attr 支持把ViewModel的属性或方法绑定到

2013-08-19 08:53:21 6537

原创 Kendo UI开发教程(11): Kendo MVVM (二) ObservableObject 对象

概述Kendo MVVM框架关键的一个部分为ViewModel,它主要是通过kendo.data.ObserableObject来提供支持的。它可以监控改变(UI变化或是值的变化)并通知关心该变化的组件。 本篇以下ViewModel 和 ObservableObject 代表同一对象。为了创建一个ObservableObject 对象,可以通过创建一个新kendo.data.ObservableO

2013-08-17 09:13:59 6275 1

原创 Kendo UI开发教程(10): Kendo MVVM (一) 概述

Model View ViewModel (MVVM)  是开发人员经常使用的一种设计模式,以实现数据模型(Model)和视图(View)的分离。MVVM中的ViewModel部分负责把模型中的数据对象以某种方便的形式和View结合起来(通常是通过数据绑定的方式)。Kendo MVVM实现了MVVN设计模式,并且支持和Kendo框架的其它部分(如UI组件和数据源)的无缝连接。准备开始使用MVVM模

2013-08-15 20:39:38 7020

原创 休假归来

一个多月没有更新博客了,休了五个星期的假,行程绕地球一圈半还多,八年之后重游美国,回顾了一下迪斯尼,不同的是这次是全家一起重游Disney World。将尽快更新博客,敬请关注

2013-08-09 16:39:24 2683 2

原创 Kendo UI开发教程(9): Kendo UI Validator 概述

Kendo UI Validator 支持了客户端校验的便捷方法,它基于HTML 5 的表单校验功能,支持很多内置的校验规则,同时也提供了自定义规则的便捷方法。完整的Kendo UI 的Validator可以参见API 文档。HTML 5 表单校验HTML5 的一项重要功能是HTML 5 表单校验属性, 通过设置限制属性为HTML输入设置输入类型,值域等,然后由浏览器来检查输入是否合法。 支持的几

2013-07-24 06:46:18 10289 4

原创 Kendo UI开发教程(8): Kendo UI 特效概述

Kendo UI Fx 提供了一个丰富,可扩展,性能经过优化的工具集合用来完成HTML元素的过渡显示。每种特效近可能的使用CSS Transition ,对于一些老版本浏览器使用修改属性的方法作为补充。所有动画可以反向显示从而可以方便的实现元素的显示和隐藏。 本篇介绍了Kendo UI特效的概要,完整的文档可以参考 API文档准备开始所有Kendo UI 特效都是通过kendo.fx JQuery

2013-07-24 06:44:36 6053

原创 Kendo UI开发教程(7): Kendo UI 模板概述

Kendo UI 框架提供了一个易用,高性能的JavaScript模板引擎。通过模板可以创建一个HTML片段然后可以和JavaScript数据合并成最终的HTML元素。Kendo 模板侧重于UI显示,支持关键的模板功能,着重于性能而不是语法上的方便。模板语法Kendo 模板使用了一种称为“#”的语法形式,使用这种语法,#用来表明模板中的某个部分可以使用JavaScript数据来替代。用三种方式使用

2013-07-24 06:43:01 13938 5

原创 Kendo UI开发教程(6): Kendo DataSource 概述

Kendo 的数据源支持本地数据源(JavaScript 对象数组),或者远程数据源(XML, JSON, JSONP),支持CRUD操作(创建,读取,更新和删除操作),并支持排序,分页,过滤,分组和集合等。准备开始下面创建一个本地数据源。1var movies = [ {2      title: "Star Wars: A New Hope",3      year: 19774   }, {

2013-07-24 06:40:45 11463 1

原创 Kendo UI开发教程(5): 使用 Kendo UI库实现对象的继承

JavaScript 也是一种面向对象的开发语言,但和C++,Java,C#所不同的是,它的对象不是基于类(Class),而是基于对象原型(ProtoType),因此对于来自C++,Java等背景的程序员,初次接触到JavaScript 的面向对象的开发时,开始会有些不适应。而JavaScript语言本身也非常灵活,实现面向对象的方法也很多,不同的框架使用的方法也不同。对于JavaScript的面

2013-06-24 10:51:35 6799 4

原创 Kendo UI开发教程(4): UI Widgets 概述

Kendo UI 是基于jQuery 库开发的,Kendo UI widgets是以jQuery 插件形式提供的。这些插件的名称基本上都是以kendo作为前缀。比如 Kendo的autocomplete UI 组件名称为 kendoAutoComplete ,Kendo UI 手机 UI组件是以 “kendoMobile”为前缀。比如:”kendoMobileListView”.使用jQuery初

2013-06-22 10:37:07 8967 2

原创 Kendo UI开发教程(3): 初始化Data 属性

前面在介绍准备Kendo UI开发环境时我们使用jQuery的方法将一个HTML元素转换成一个Kendo UI控件: $(“#datepicker”).kendoDatePicker();除了使用jQuery插件的方法来初始化方法外,每个Kendo 控件还可以通过data属性来初始化,此时你需要设置data的role属性,然后调用kendo.init方法。使用初始化Data属性的方法在页面上包含有

2013-06-19 07:36:40 15532

原创 Kendo UI开发教程(2):准备Kendo UI开发环境

首先你需要从Telerik网站下载试用版开发包,注意需要注册后才能下载,或者从本站下载 (18M)下载后直接解压后包含下面几个文件和目录:/examples – 示例./js – minified 化后的JavaScript库./vsdoc JavaScript Intellisense 支持文件/styles – minified后的CSS及主题资源.changelog.html – Kendo

2013-06-14 07:33:34 17216 4

原创 Kendo UI开发教程(1): 概述

JavaScript 在开发Web应用的作用越来越大,JQuery简化了HTML和JavaScript之间的操作,jQuery的教程可以参见本博客jQuery和 jQuery UI 入门教程, jQuery UI 是一套 JavaScript 函式库,提供抽象化、可自订主题的 GUI 控制项与动画效果。基于 jQuery JavaScript 函式库,可用来建构互动式的Web应用。在开发Web应用

2013-06-12 22:34:53 24385 3

原创 How Do You Know God is Real?

Original LinkQ: “How do you know God is real?” - Gregory M.A: This is the question that every single person at one point (hopefully) in their lifetime will ask. Most people will probably ask it many t

2013-06-05 22:26:58 4037

翻译 jQuery 入门教程(43): jQuery UI Tooltip 示例

JQuery tooltip 的基本用法,可以把所有元素的的 title 属性做为Toolbar显示,比如:12html lang="en">3head>4    meta charset="utf-8" />5    title>jQuery UI Demostitle>6    link rel="stylesheet" href="themes/trontastic/jquery-ui.cs

2013-05-07 10:53:40 4454 1

翻译 jQuery 入门教程(42): jQuery UI Tab 示例(二)

支持收缩和展开缺省情况下,标签页是展开的,可以通过设置collapsible为true使得标签页支持收缩和展开。1script>2    $(function () {3        $("#tabs").tabs({4            collapsible: true5        });6    });7script>Ajax支持jQuery 的标签页也支持通过Ajax方法来加载页

2013-05-07 09:08:36 4382

翻译 jQuery 入门教程(41): jQuery UI Tab 示例(一)

Tab  显示多个标签页,每个标签含有一个标签头和一个Panel(显示标签的内容)。基本用法首先使用HTML定义用来作为Tab,一般使用列表(ul ,li) 来定义标签页的标题,每个标题使用href 链接到每个页面的内容页,比如下例定义了三个标签页:1div id="tabs">2    ul>3        li>a href="#tabs-1">Nunc tincidunta>li>4

2013-05-06 08:32:19 2518 1

翻译 jQuery 入门教程(40): jQuery UI Spiner 示例

Spinner 主要用来输入各种格式的数字,可以使用鼠标滚轮,键盘方向键来修改输入值,也支持直接键入数字。支持本地化的输入金额和时间。基本用法下面代码显示了Spinner的基本用法,设置和取得Spinner的当前值。12html lang="en">3head>4    meta charset="utf-8" />5    title>jQuery UI Demostitle>6    link

2013-05-01 08:32:48 2772

翻译 jQuery 入门教程(39): jQuery UI Slider 示例(二)

前面的slider 例子Slider都是水平显示的,Slider也可以显示成垂直的,这可以通过配置orientation ,将其值设为“vertical”。基本用法12html lang="en">3head>4    meta charset="utf-8" />5    title>jQuery UI Demostitle>6    link rel="stylesheet" href="th

2013-04-24 08:14:21 2717

翻译 jQuery 入门教程(38): jQuery UI Slider 示例(一)

jQuery Slider组件可以把选中的HTML元素变成滑动条UI控件,滑动条可以支持多个滑块用来设置单个值或一个值域。基本用法12html lang="en">3head>4    meta charset="utf-8" />5    title>jQuery UI Demostitle>6    link rel="stylesheet" href="themes/trontastic/j

2013-04-18 08:31:00 3901

翻译 jQuery 入门教程(37): jQuery UI Progressbar 示例

前面在介绍jQuery 入门教程(20): jQuery UI 基本工作过程时简要介绍过Progessbar用法。在使用进度条时,如果可以预知进度的大小,可以设置Max大小,如果对于一些无法预约时间比如下载文件可以使用“中间状态”的状态条。基本用法12html lang="en">3head>4    meta charset="utf-8" />5    title>jQuery UI Demo

2013-04-16 09:09:29 7773

原创 Android 程序清单文件详解

每个Android应用都需要一个名为AndroidManifest.xml的程序清单文件,这个清单文件名是固定的并且放在每个Android应用的根目录下。它定义了该应用对于Android系统来说一些非常重要的信息。Android系统需要这些信息才能正常运行该应用。Android程序清单文件主要具有下面作用:·        它给应用程序Java包命名,这个包名作为应用程序唯一标识符。·

2013-04-07 22:05:49 21398 3

原创 Android Permission详解

Android系统构造在Linux系统之上,因此它采用了和Linux类型的权限隔离机制,也就是说,每个应用使用独立的系统标识(组标识加用户标识)来运行。部分系统应用也使用某个系统标识独立开来。底层的Liunx系统从而使得不同应用之间以及应用和系统之间隔离开来。Android通过Permission(权限)机制进一步强化系统安全,通过Permssion来限制某个进程可以执行的操作,为访问某些特定的数

2013-04-07 08:47:46 13056

翻译 jQuery 入门教程(36): jQuery UI Menu 示例

jQuery Menu 组件可以应用到任何具有父/子关系的元素,就其变为菜单,但通常使用u>,li ,如果你希望使用除 ul,li 之外的元素,可以通过menus 来配置。下例使用缺省的 ui和 li 菜单支持选择事件select,因此可以为菜单添加事件处理。基本用法12html lang="en">3head>4    meta charset="utf-8" />5    title>jQue

2013-04-06 20:27:25 5151 1

转载 SharePoint 开发者如是说

1. What Do Sharepoint Bloggers Have To Say About Their Product? 2. Introduction to get a better perspective of Sharepoint development I thought I would look at how the Sharepoint communit

2013-04-04 13:55:24 1262

翻译 jQuery 入门教程(35): jQuery UI Dialog 示例(三)

本篇使用Dialog 构造一个比较实用的对话框,它可以内嵌一个表单用来接受用户输入,每个输入框支持数据校验,部分使用正则表达式来检验。12html lang="en">3head>4    meta charset="utf-8" />5    title>jQuery UI Demostitle>6    link rel="stylesheet" href="themes/trontastic

2013-04-04 08:33:52 2210

翻译 jQuery 入门教程(34): jQuery UI Dialog 示例(二)

模式对话框如想对话框显示为模式的,可以通过配置modal: true来设置。12html lang="en">3head>4    meta charset="utf-8" />5    title>jQuery UI Demostitle>6    link rel="stylesheet" href="themes/trontastic/jquery-ui.css" />7    script

2013-04-03 08:19:46 2712 1

翻译 jQuery 入门教程(33): jQuery UI Dialog 示例(一)

jQuery Dialog组件用来显示对话框,模式或非模式的。基本用法12html lang="en">3head>4    meta charset="utf-8" />5    title>jQuery UI Demostitle>6    link rel="stylesheet" href="themes/trontastic/jquery-ui.css" />7    script sr

2013-04-02 08:18:07 2817

翻译 jQuery 入门教程(32): jQuery UI Datepicker 示例(五)

设置可以选择的日期范围有时希望用户在给定的日期内选择,比如预约会议的时间,只能在当天开始的一个月带10天以内。这时可以通过配置minDate和maxDate 来设置,如果minDate或maxDate 没有配置,表示没有最小日期或最大日期的限制。12html lang="en">3head>4    meta charset="utf-8" />5    title>jQuery UI Demos

2013-03-28 07:06:51 3121 1

翻译 jQuery 入门教程(31): jQuery UI Datepicker 示例(四)

DatePicker支持使用另外的按钮控制日期选择界面显示,可以通过自定义的图标来显示这个按钮。12html lang="en">3head>4    meta charset="utf-8" />5    title>jQuery UI Demostitle>6    link rel="stylesheet" href="themes/trontastic/jquery-ui.css" />7

2013-03-28 07:06:02 2006

翻译 jQuery 入门教程(30): jQuery UI Datepicker 示例(三)

格式化日期可以通过日期格式重新定义Datepicker显示日期时的格式。12html lang="en">3head>4    meta charset="utf-8" />5    title>jQuery UI Demostitle>6    link rel="stylesheet" href="themes/trontastic/jquery-ui.css" />7    script s

2013-03-27 08:18:39 3100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除