Javascript jQuery验证引擎赢得';t使用jQuery 1.8+;
我将jQuery 1.8.3更新为最新版本,jQuery验证引擎停止工作。我用1.8.3+(任何版本)测试了它,但它不起作用 JS: 我该如何解决这个问题Javascript jQuery验证引擎赢得';t使用jQuery 1.8+;,javascript,jquery,Javascript,Jquery,我将jQuery 1.8.3更新为最新版本,jQuery验证引擎停止工作。我用1.8.3+(任何版本)测试了它,但它不起作用 JS: 我该如何解决这个问题 (改为jQuery 1.8.3)验证中的演示已成功。问题在于验证引擎2.6中的方法的使用 您可以使用(将.live(替换为.on()的实例,将验证引擎更新到或修复到它的位置。您应该了解如何调试js错误:您可以尝试更新验证引擎版本,也可以使用jQuery迁移插件 $(document).ready(function() { $("#so
(改为jQuery 1.8.3)验证中的演示已成功。问题在于验证引擎2.6中的方法的使用
您可以使用(将
.live(
替换为.on(
)的实例,将验证引擎更新到或修复到它的位置。您应该了解如何调试js错误:您可以尝试更新验证引擎版本,也可以使用jQuery迁移插件
$(document).ready(function() {
$("#source").select2({
closeOnSelect: false,
formatResult: format,
formatSelection: format,
blurOnChange: true
});
$('#testform').validationEngine({ prettySelect: true, usePrefix: 's2id_', autoPositionUpdate: true });
});
function format(state) {
// Update: Made it work by changing "state.element" to $(state.element).
var originalOption = $(state.element);
return originalOption.data('foo') + " " + state.text;
}