kendo-ui的组件基本使用

一、Button

<button id="primaryTextButton">Primary Button</button>
<script>
    $(document).ready(function () {
        $("#primaryTextButton").kendoButton({
            themeColor: "primary",
            click: function(e) {
                console.log("click");
            }
        });
    });
</script>

二、TextBox

<input id="textbox" />
<script>
    $(document).ready(function() {
        // create TextBox from input HTML element
        $("#textbox").kendoTextBox({
            value: "John Smith"
        });
    });
</script>

三、DropDownList

<input id="kd-place-chooser" />
<script>
    $(document).ready(function() {
		var dataSource = new kendo.data.DataSource({
		  data: [
		   	{ CityID: 1, CityName: "Lisboa"},
			{ CityID: 2, CityName: "Moscow"},
			{ CityID: 3, CityName: "Napoli"},
			{ CityID: 4, CityName: "Tokyo"},
			{ CityID: 5, CityName: "Oslo"},
			{ CityID: 6, CityName: "Pаris"},
			{ CityID: 7, CityName: "Porto"},
			{ CityID: 8, CityName: "Rome"},
			{ CityID: 9, CityName: "Berlin"},
			{ CityID: 10, CityName: "Nice"},
			{ CityID: 11, CityName: "New York"},
			{ CityID: 12, CityName: "Sao Paulo"},
			{ CityID: 13, CityName: "Rio De Janeiro"},
			{ CityID: 14, CityName: "Venice"},
			{ CityID: 15, CityName: "Los Angeles"},
			{ CityID: 16, CityName: "Madrid"},
			{ CityID: 17, CityName: "Barcelona"},
			{ CityID: 18, CityName: "Prague"},
			{ CityID: 19, CityName: "Mexico City"},
			{ CityID: 20, CityName: "Buenos Aires"}
		  ],
		  sort: { field: "CityName", dir: "asc" }
		});

        $("#kd-place-chooser").kendoDropDownList({
			filter: "contains",
			optionLabel: 'Please select city...',
			dataTextField: "CityName",
			dataValueField: "CityID",
			dataSource: dataSource
        });
    });
</script>

四、DatePicker

<input id="datepicker" />
<script>
    $(document).ready(function() {	
        // create DatePicker from input HTML element
        $("#datepicker").kendoDatePicker({
            dateInput: true
        });
    });
</script>

五、AutoComplete

<input id="kd-place-chooser" />
<script>
    $(document).ready(function() {
		var dataSource = new kendo.data.DataSource({
		  data: [
		   	{ CityID: 1, CityName: "Lisboa"},
			{ CityID: 2, CityName: "Moscow"},
			{ CityID: 3, CityName: "Napoli"},
			{ CityID: 4, CityName: "Tokyo"},
			{ CityID: 5, CityName: "Oslo"},
			{ CityID: 6, CityName: "Pаris"},
			{ CityID: 7, CityName: "Porto"},
			{ CityID: 8, CityName: "Rome"},
			{ CityID: 9, CityName: "Berlin"},
			{ CityID: 10, CityName: "Nice"},
			{ CityID: 11, CityName: "New York"},
			{ CityID: 12, CityName: "Sao Paulo"},
			{ CityID: 13, CityName: "Rio De Janeiro"},
			{ CityID: 14, CityName: "Venice"},
			{ CityID: 15, CityName: "Los Angeles"},
			{ CityID: 16, CityName: "Madrid"},
			{ CityID: 17, CityName: "Barcelona"},
			{ CityID: 18, CityName: "Prague"},
			{ CityID: 19, CityName: "Mexico City"},
			{ CityID: 20, CityName: "Buenos Aires"}
		  ],
		  sort: { field: "CityName", dir: "asc" }
		});

        $("#kd-place-chooser").kendoAutoComplete({
            filter: "contains",
		    placeholder: 'Please select city...',
		    dataTextField: "CityName",
            dataSource: dataSource
        });
    });
</script>

六、CheckBox

<input type="checkbox" id="eq1" />
<script>
$(document).ready(function () {
    $('#eq1').kendoCheckBox({
        checked: true,
        label: "Rear side airbags",
        onChange: function(e) {
            console.log(e)
        }
    });
})
</script>

七、RadioButton

<input type="radio" name="engine" id="engine1" />
<script>
$(document).ready(function () {
    $('#engine1').kendoRadioButton({
        label: "1.4 Petrol, 92kW",
        checked: true
    })
})
</script>

八、TextArea

<textarea id="textarea" required data-required-msg="Please enter a text." data-max-msg="Enter value between 1 and 200" ></textarea>
<script>
    $(document).ready(function() {
        // create TextArea from input HTML element
        $("#textarea").kendoTextArea({
            rows: 4,
            maxLength:200,
            placeholder: "Tell us a little bit about yourself..."
         });
    });
</script>

  • 10
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值