我有 Syncfusion 和 Knockoutjs 应用程序。我想应用 jQuery 验证,但单击绑定(bind)不允许我。删除 data-bind="click: "
时验证正常。这是基本验证:
$("#datepick").ejDatePicker({
validationRules: {
required: true
},
validationMessage: {
required: "Required Date value"
}
});
<button id="save" type="submit" class="btn btn-primary" data-bind="click: create">Submit</button>
没有错误消息。当我单击提交按钮时,它会应用绑定(bind)并忽略验证。
最佳答案
在进一步分析您提供的代码块时,您可能会错过验证按钮单击操作上的日期选择器元素,或者在应用程序中不正确地指定 jquery 验证脚本。您能检查一下下面的 Playground 吗?
https://jsplayground.syncfusion.com/0mdc3j0g
注意:如果自定义任何提交操作,我们需要验证点击操作中相应的输入。
关于javascript - 有什么办法让点击绑定(bind)允许验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57037095/