我正在使用Knockout Validation来验证数组中的字段.它将显示错误消息,但我无法使用isValid()或ko.validation.group()来工作.我需要其中一个来处理提交.
errors = ko.validation.group(contactList(), {deep:true});
Run Code Online (Sandbox Code Playgroud)
这是小提琴:http://jsfiddle.net/mduey/hEJWJ/80/
谢谢!
我有一个可编辑的基本网格:"弹出窗口"
我有一个带有"编辑"的命令栏.我使用远程数据源定义了read,update,create和destroy.网格工作,当我单击编辑时,会出现弹出窗口,其中包含我的所有字段.如果我在字段中输入一些更改并单击" 更新",则会提交数据(我可以看到ajax帖子),但弹出窗口不会关闭.
我的更新按钮有这些类"k-button k-button-icontext k-grid-update".我的弹出窗口有这些类"k-widget k-window".
" 取消"按钮关闭窗口,右上角的X也关闭窗口.
有任何想法吗?
我的数据源代码:
var dataSource = new kendo.data.DataSource({
transport: {
read: {
url: "myReadURL",
dataType: "json"
},
update: {
url: "myUpdateURL",
dataType: "json"
},
create: {
url: "myCreateURL",
dataType: "json"
},
destroy: {
url: "myDestroyURL",
dataType: "json"
}
},
schema: {
data: "data",
total: function(response){return $(response.data).length;},
model: {
id: "id",
fields: {
id: { type: "number", editable: false },
location: { type: "string" },
username: { …Run Code Online (Sandbox Code Playgroud)