Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.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/ruby-on-rails/57.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中获取表单元素_Javascript_Jquery_Html - Fatal编程技术网

Javascript 如何在JQuery中获取表单元素

Javascript 如何在JQuery中获取表单元素,javascript,jquery,html,Javascript,Jquery,Html,如何从表单中获取输入字段值 $(document).on('change','input[name=“documnt”]”,function(){ formParent=$(this.parents(“form.reupload form”); }); 上传 您只能使用下面的类直接访问父元素表单,使用serialize可以获取所有表单输入值 $(document).on('change','input[name=“documnt”]”,function(){ formParent=$(th

如何从表单中获取输入字段值

$(document).on('change','input[name=“documnt”]”,function(){
formParent=$(this.parents(“form.reupload form”);
});

上传

您只能使用下面的类直接访问父元素表单,使用serialize可以获取所有表单输入值

$(document).on('change','input[name=“documnt”]”,function(){
formParent=$(this).closest(“.reupload form”).serialize();
console.log(formParent);
});

上传

您只能使用下面的类直接访问父元素表单,使用serialize可以获取所有表单输入值

$(document).on('change','input[name=“documnt”]”,function(){
formParent=$(this).closest(“.reupload form”).serialize();
console.log(formParent);
});

上传

首先,使用
最近的()
,而不是
父母()
。然后,假设您想在
change
事件处理程序中获取值,请使用
formParent.find('.input selector here').val()
。如果这不是你的意思,请编辑问题,使其在你的目标中更加清晰。这是否回答了你的问题?执行此操作
formParent=$(this).closest(“form.reupload form”)
您的标题询问如何获取“父表单”,然后您的问题询问如何获取“表单中的输入字段值”-请改写标题和问题,这样您就可以问一个单一、连贯的问题。为什么您希望在更改输入值的同时读取表单中的输入?如果您正在提交表单,请在提交之前读取所有输入一次,而不是针对输入值的每一次更改读取表单。首先,请使用
closest()
,而不是
parents()
。然后,假设您想在
change
事件处理程序中获取值,请使用
formParent.find('.input selector here').val()
。如果这不是你的意思,请编辑问题,使其在你的目标中更加清晰。这是否回答了你的问题?执行此操作
formParent=$(this).closest(“form.reupload form”)
您的标题询问如何获取“父表单”,然后您的问题询问如何获取“表单中的输入字段值”-请改写标题和问题,这样您就可以问一个单一、连贯的问题。为什么您希望在更改输入值的同时读取表单中的输入?如果您正在提交表单,则在提交之前读取所有输入一次,而不是针对输入值的每次更改读取表单