1
我在引导,验证和数据加载文本方面存在问题。当你点击保存并且并非所有字段都是正确的时,该按钮必须重置“$('#save')。button('reset');”。另外“这个字段是必需的。”被放在场上。我通过“error.insertAfter(element);”有关验证,请参阅下面的代码。在第二次按钮上单击该按钮不会重置
一切都在工作一次。当我第二次点击保存按钮时(仍未填充字段),该按钮不再被重置。
我该如何解决这个问题?
<button type="submit" id="save" name="save" value="ok" class="btn btn-success btn-fill btn-wd" data-loading-text="<i class='fa fa-spinner fa-spin'></i> SAVING"> SAVE</button>
<script>
$('#save').on('click', function() {
var $this = $(this);
$this.button('loading');
});
</script>
...
<script>
$(document).ready(function() {
var $validator = $("#new").validate({
rules: {
test: {
required: true,
}
},
errorPlacement: function(error, element) {
$('#save').button('reset');
error.insertAfter(element);
},
});
}
</script>
你还不清楚。你不觉得你的''标签应该覆盖所有的功能和变量吗? –
当然有
首先,我没有在JavaScript中使用任何称为'按钮'的函数。
二,所有JavaScript代码都应该在标签内。
三,在编写onclick函数之前先导入jquery。
它有一个答案here, Check this
来源
2017-08-28 10:43:29
当我在写入onclick函数之前使用导入jquery时出现同样的问题。拳头点击它的作品,但第二个按钮没有重置。 – Lewis
然后,它必须是一个不同的问题,不反映在你已经给出的代码:) –