=====================input textarea=============================
"view">
"value: inputValue" />
备注:
当触发事件时才执行绑定,需要在input或textarea标签里加
data-value-update="keyup"
或
data-value-update="keypress"
=====================textarea,dropdownlist=============================
===============
Kendo UI dropdown list级联菜单刷新:
在父dropdown list上绑定change事件函数:change : onItemChange
在函数中刷新更新子dropdow list的数据源(data source)
var subDDList = $(‘#subListDiv‘).data("kendoDropDownList");
subDDList.setDataSource(buildSubList(selectParentId));
=====================select=============================
=====================
====================================上传组件==========================================
上传文件对话框使用
$("#selectedFiles").kendoUpload({
async: {
saveUrl: "myDomain/fileUpload.htm",
autoUpload: true
},
multiple:true, // 支持多个文件上传,
complete: uploadFileComplete, //上传结束以后处理,
error: onError,
cancel: onCancel,
select: onSelect,
success: onSuccess
});
调用代码 $("#selectedFiles ").click();//模拟鼠标双击事件调用,
页面上selectedFileshtml元素为隐藏对象。
=========================checkbox多选框绑定==================================
"checkbox" value="Red" data-bind="checked: colors" />Red
"checkbox" value="Green" data-bind="checked: colors" />Green
"checkbox" value="Blue" data-bind="checked: colors" />Blue
=======================
"checkbox" data-bind="checked: isChecked" />
=========================rado单选按钮绑定==================================
"radio" value="Red" name="color" data-bind="checked: selectedColor" />Red
"radio" value="Green" name="color" data-bind="checked: selectedColor" />Green
"radio" value="Blue" name="color" data-bind="checked: selectedColor" />Blue
=========================UL LI模板绑定==================================
"ul-template" data-bind="source: products">
===========================UL LI模板一维数组数据绑定=========================
"ul-template" data-bind="source: products">
=====================span text=============================
"text: name">
=====================span html==============================
"html: name">
=====================invisible 显示不显示==============================
"
view">
"invisible: isInvisible">some content
=====================disabled 有效没有效==============================
"view">
"text" data-bind="value: name, disabled: isNameDisabled" />
=======================style 动态改变样式===============================
"style: {color: priceColor, fontWeight: priceFontWeight},text: price">
要注意的是CSS属性的名称,如果CSS名称中含有连字符(-),比如font-weight, font-size ,background-
color等,在使用时需要省略到连字符,使用camel风格的命名,如fontWeight, fontSize,backgroundColor等。
========================上层绑定=============================
"div-template" data-bind="source: person">
========================上层单维数据绑定=============================
"div-template" data-bind="source: this">
========================属性绑定=============================
"
logo" data-bind="attr: { src: imageSource, alt: imageAlt }" />
========================
"attr: { data-foo: fooValue, data-bar: barValue }">
========================最后介绍远程数据=============================
====================
<
?php
header(‘Content-Type:text/html;charset=GB2312‘);
header("Access-Control-Allow-Origin:*");
header(
"Access-Control-Allow-Headers:x-requested-with");
include(
"d:/www.qmlt.com/global.php");
require(MODEL_PATH.
‘class/common.php‘);
$db->query(
"set character set ‘GB2312‘");
$db->query(
"set names ‘GB2312‘");
$q=$_GET[
‘q‘];
if($q==
""){
$sql=
"select id,name from qm_industry";
}else{
$sql=
"select id,name from qm_job_class where keyid=‘$q‘";
}
$ku=$db->
query($sql);
$result=
array();
$i=
0;
while($rs=$db->
fetch_array($ku)){
$result[‘data‘][$i][
‘id‘]=
$rs[id];
$result[‘data‘][$i][
‘name‘]=(trim(u($rs[name]))!=
"")?u($rs[name]):"(未命名)";
$i++
;
}
$result[‘count‘]=
$i;
echo $_GET[‘callback‘].
"(".json_encode($result).")";
?>