format    将指定字符串中的每个格式项替换为相应对象值的文本等效。为每个格式项使用toString 。

参数

元素String | jQuery | Element

格式

将指定字符串中的每个格式项替换为相应对象值的文本等效。为每个格式项使用toString 。

参数

格式String

格式字符串。

返回

String带格式的字符串。

<script>
console.log(kendo.format("{0} - {1}", 12, 24));  // outputs "12 - 24"
console.log(kendo.format("{0:c} - {1:c}", 12, 24)); // outputs "$12.00 - $24.00"
</script>

htmlEncode

将 HTML 字符实体编码:

<script>
var value = kendo.htmlEncode("<span>Hello</span>");
console.log(value);
</script>

参数

String

需要进行 HTML 编码的字符串。

返回

String已编码的字符串。

parseDate

作为一个格式化字符串作为Date解析:

<script>
  console.log(kendo.parseDate("2013/3/4 10:00 AM")); // outputs "Mon Mar 04 2013 10:00:00"
  console.log(kendo.parseDate("3/4/2013", "MM/dd/yyyy")); // outputs "Mon Mar 04 2013 00:00:00"
  console.log(kendo.parseDate("invalid")); // outputs "null"
</script>

参数

String

应解析为Date的字符串.

格式String | Array(可选)

将用于解析日期的格式。默认情况下使用当前区域性的所有标准日期格式

文化String (可选)

用于解析数字的区域性。默认使用当前区域性。

返回

Date已分析日期。如果此值不能分析为有效Datenull返回.

parseFloat

解析一个字符串作为一个浮点数:

<script src="http://kendo.cdn.telerik.com/2013.2.716/js/cultures/kendo.culture.de-DE.min.js"></script>
<script>
  console.log(kendo.parseFloat("12.22")); // outputs "12.22"
  kendo.culture("de-DE");
  console.log(kendo.parseFloat("1.212,22 €")); // outputs "1212.22"
  console.log(kendo.parseFloat("invalid")); // outputs "null"
</script>

返回

Number的已分析的数量。返回null ,如果此值不能作为有效的Number分析.

参数

String

应解析为Number的字符串.

文化String (可选)

用于解析数字的区域性。默认使用当前区域性。

parseInt

将其作为一个字符串作为一个整数:

<script src="http://kendo.cdn.telerik.com/2013.2.716/js/cultures/kendo.culture.de-DE.min.js"></script>
<script>
  console.log(kendo.parseInt("12.22")); // outputs "12"
  kendo.culture("de-DE");
  console.log(kendo.parseInt("1.212,22 €")); // outputs 1212
  console.log(kendo.parseInt("invalid")); // outputs "null"
</script>

返回

Number的已分析的数量。返回null ,如果此值不能作为有效的Number分析.

参数

String

应解析为Number的字符串.

文化String (可选)

用于解析数字的区域性。默认使用当前区域性。

parseColor

解析到一个颜色对象的颜色字符串。如果输入无效将引发错误,除非给定noerror参数:

<script>
var red = kendo.parseColor("#ff0000");
</script>

 

参数

颜色String

在以下的 (不区分大小写) CSS 符号之一的字符串:

  • #F00(可以选择没有尖锐的: F00)
  • #FF0000(可以选择没有尖锐: FF0000)
  • rgb(255, 0, 0)
  • rgba(255, 0, 0, 1)

特别是如果此参数为null或字符串"transparent"此函数将返回null.

阶稳态无差Boolean(默认: false)

如果你通过true则本函数将返回undefined,而不是引发错误无效的输入。

返回

kendo.Color彩色对象。

渲染(render)

呈现指定的模板,使用所提供的数组:

<ul></ul>
<script>
var template = kendo.template("<li>#: name #</li>");
var data = [ { name: "John Doe" }, { name: "Jane Doe" }];
var html = kendo.render(template, data);
$("ul").html(html);
</script>

参数

模板Function

剑道 UI 模板,应呈现。通过创建一个模板方法。

数据Array

对象数组,其中包含的数据的模板将呈现。

stringify

将一个 JavaScript 对象转换为JSON在支持它的浏览器中使用

参数

Object

要转换为 JSON 字符串的值。

返回

String值的 JSON 表示形式。

<script>
var json = kendo.stringify({ foo: "bar" });
console.log(json); // displays {"foo":"bar"}
</script>

touchScroller

启用动力学滚动触摸设备:

<div id="scrollable" style="height: 200px">
  Scrollable
  <div style="height: 1000px">content</div>
</div>
<script>
  kendo.touchScroller($("#scrollable"));
</script>

参数

元素String | jQuery | Element

要使滚动的容器元素。

toString

NumberDate使用指定的格式和当前区域性的格式。

<script src="http://kendo.cdn.telerik.com/2013.2.716/js/cultures/kendo.culture.de-DE.min.js"></script>
<script>
  // Format a number using standard number formats and default culture (en-US)
  console.log(kendo.toString(10.12, "n"));  // "10.12"
  console.log(kendo.toString(10.12, "n0")); // "10"
  console.log(kendo.toString(10.12, "n5")); // "10.12000"
  console.log(kendo.toString(10.12, "c"));  // "$10.12"
  console.log(kendo.toString(0.12, "p"));   // "12.00 %"

// Format a number using custom number formats
console.log(kendo.toString(19.12, "00##")); // "0019"

// Format a number using standard number format and a specific culture de-DE (default culture is en-US)
console.log(kendo.toString(10.12, "c", "de-DE")); // "10,12" €

// Format a date
console.log(kendo.toString(new Date(2010, 9, 5), "yyyy/MM/dd" )); // "2010/10/05"
console.log(kendo.toString(new Date(2010, 9, 5), "dddd MMMM d, yyyy" )); // "Tuesday October 5, 2010"
console.log(kendo.toString(new Date(2010, 10, 10, 22, 12), "hh:mm tt" )); // "10:12 PM"
</script>

返回

String的格式化值的字符串表示形式。

参数

Date |Number

DateNumber应进行格式化。

格式String

格式字符串应该用于设置值的格式。数字格式日期的格式取决于当前区域性。

文化String (可选)

文化应该用于设置值的格式的名称。文化应在页上注册.