通过Jquery更改表单数据属性

通过Jquery更改表单数据属性,jquery,Jquery,当用户在电子邮件表单字段中输入内容时,我试图更改表单数据属性 任何人都可以给我指点为什么这不起作用 $('form').change(function() { var userEmail = $(this).find('input[name=Email]').val(); $("#form220180305").data('success-url', userEmail); }); 当用户在电子邮件表单字段中输入内容时,更改事件位于该字段

当用户在电子邮件表单字段中输入内容时,我试图更改表单数据属性

任何人都可以给我指点为什么这不起作用

 $('form').change(function() {
        var userEmail = $(this).find('input[name=Email]').val();
        $("#form220180305").data('success-url', userEmail);
 });

当用户在电子邮件表单字段中输入内容时,更改事件位于该字段中。 使用输入键控事件。对于属性,使用attr。见以下代码:

$('input[name=Email]').keyup(function() {
        let userEmail = $(this).val();
        $("#form220180305").attr('success-url', userEmail);
 });


您是否能够发布HTML以查看主要问题?