您好我有一个名为register.js的淘汰赛js文件,该文件具有此功能
self.checkValidation = function(){
$('#register_form').validate(function(valid, elem) {
var value = valid;
if(value){
alert(value);
}else{
alert(value);
}
});
}
与html页面中的相同,但在脚本标记下。
<script>
$('#openUpTwoStepAuth').click(function(){
$('#register_form').validate(function(valid, elem) {
var value = valid;
if(value){
alert(value);
}else{
alert(value);
// call the self.checkValidation here if other options fails.
}
});
});
</script>
这是调用两个函数的按钮
<button data-bind="enable: AgreedtoTerm, click : checkValidation " type="submit" id="openUpTwoStepAuth" class="btn registerbtn">
<?php echo lang("register_continue_btn"); ?>
</button>
由于某种原因,该函数可以完美地从html脚本标签中运行,并且还会警告值,但是当我在self.checkValidation
中调用相同的函数时它不起作用,所以我想要做的就是make self.checkValidation工作,如果它不起作用,有些人如何从脚本标签调用self.checkValidation
,所以我可以调用其他一些函数,这是最后的手段。
我正在使用表单,检查验证,输入字段,脚本标记正常工作。