Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/407.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery提交表单上需要aria_Javascript_Jquery - Fatal编程技术网

Javascript jquery提交表单上需要aria

Javascript jquery提交表单上需要aria,javascript,jquery,Javascript,Jquery,假设我有下面的表格 <form action="post"> <label for="firstName">First name:</label> <input id="firstName" type="text" aria-required="true" /> <input type="submit" value="submit"> </form> 有了这个脚本,所需的aria就不再工作了

假设我有下面的表格

<form action="post">
     <label for="firstName">First name:</label>
     <input id="firstName" type="text" aria-required="true" />
     <input type="submit" value="submit">
 </form>
有了这个脚本,所需的aria就不再工作了。在这种情况下,如何触发验证


PS:我想使用这个
aria required
,避免jQuery插件使用
required=“required”
而不是
aria required=“true”

为什么不使用
required
属性呢?为什么要在表单上绑定click事件,为什么不使用submit事件?对不起,我的错误。这是一个已编辑的提交按钮。为什么不使用
required
而不是
aria required=“true”
?默认情况下,
required
会进行验证吗?顺便说一句,我自己更改了代码,在
表单上附加
onsubmit
,而不是在提交按钮上附加click事件。验证正在进行中。希望这能帮助其他人解决同样的问题。aria需要做什么?我个人使用aria required来检查字段是否是必需的,然后用jQuery检查它,但我不希望浏览器在默认情况下用它做任何事情。
jQuery(function($){
        $(SUBMIT_BTN).on('click', function(e){
            var data = $('form').serialize() + '&action=save_customer';
            $.ajax({
                url: MYRUL,
                method: 'POST',
                data:  data,
                success: function(response){
                    $('form').trigger('reset');
                }
            });
        });
    });