or
dataSource: { transport: { read: { url:"getList.asp", dataType: "json" , data : { 'entity': 'XXX' } }, update: { url: "update.asp", type : 'POST', data : { entity : 'XXX' } } }, schema : { data : function(data){ var new_data = []; /* make data for grid from remote data */ return new_data; }, model: { id: "id", fields: { amp_name: { editable: false }, termStart: { editable: false }, volume: { type: "number", validation: { max : { value : 1000, message : "XXX"} } } } },
toolbar: [
{ name: "save", text: "save" },
{ name: "cancel", text: "cancel" }
],
columns: [ {
field: "empName",
width: 90,
title: "社員"
} , {
field: "termStart",
width: 40,
title: "month"
} , {
field: "volume",
width: 35,
title: "target",
format: "{0:d}"
}
]
$("#datePicker").kendoDatePicker( { change: function () { $("#CampaignModel_RequiredSendDate").val(kendo.toString(this.value(), 'd')); } });$("#submit-form").click(function () { console.log("called"); var form = $("#Send"); $.validator.unobtrusive.parse($(form)); var val = form.validate(); if (val.valid()) {<div> @Html.LabelFor(model => model.CampaignName) @Html.EditorFor(model => model.CampaignName) @Html.ValidationMessageFor(model => model.CampaignName) </div><script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script><script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>