gpt4 book ai didi

javascript - 如何用onsubmit调用js函数

转载 作者:行者123 更新时间:2023-12-03 11:33:34 25 4
gpt4 key购买 nike

我正在尝试为描述字段设置验证。但是当我单击添加按钮时,js 没有调用。请帮我如何调用js函数。

查看文件

        = nested_form_for Task.new, :html=>{:multipart => true, :id => "vali" }, turboboost: true do |f|

//form_fields

= f.submit 'Add', class: 'btn-theme pull-right', :onsubmit => "validate()";

javascript

$(document).ready(function() {
$("#vali").on("submit",validate({
rules: {
"task[description]": {required: true},
},
});
});

最佳答案

您不能直接调用带有此类参数的函数,因为您要立即执行该函数并将函数的结果传递给提交事件注册。

在代码中添加匿名函数:

$(document).ready(function() {
$("#vali").on("submit",function (){
validate({
rules: {
"task[description]": {required: true},
});
});
});

关于javascript - 如何用onsubmit调用js函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26632191/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com