Javascript 表单影响其他表单和提交按钮禁用/启用

Javascript 表单影响其他表单和提交按钮禁用/启用,javascript,php,jquery,html,forms,Javascript,Php,Jquery,Html,Forms,我应该写一个有更多包的页面。 首先;访问者必须选择人号,选择后开始按钮将启用,当访问者按下按钮时,使用get方法重定向到form4.html。 当我放置3个表单时,所有表单都会影响其他表单。 请帮帮我 // 函数submitform() { document.forms[“drop_list”]。submit(); } 包-1 人数 1. 2. 3. 4. 5. 6. 7. 8. 9 ___________________________________________________

我应该写一个有更多包的页面。 首先;访问者必须选择人号,选择后开始按钮将启用,当访问者按下按钮时,使用get方法重定向到form4.html。 当我放置3个表单时,所有表单都会影响其他表单。 请帮帮我


//  
函数submitform()
{
document.forms[“drop_list”]。submit();
}
包-1
人数
1.
2.
3.
4.
5.
6.
7.
8.
9



_____________________________________________________________________
方案-2 人数 1. 2. 3. 4. 5. 6. 7. 8. 9


_____________________________________________________________________
方案-3 人数 1. 2. 3. 4. 5. 6. 7. 8. 9


正如我在对您的问题的评论中所说,您的问题之一是您实际上一次更改class.nextbutton的所有按钮

您可以将更改功能更改为

  $('.dropdown').change(function() {
    $(this.form).find('.nextbutton').button({ disabled: this.value === '' });
  });
它使用的是触发函数的元素。通过使用this.form,我得到了元素的形式。这样,我只需更改当前表单上的按钮


我还去掉了if语句,因为那是一个布尔表达式,禁用的属性也是一个布尔值。

我很困惑……你是想让每个按钮点击不同的控制器吗?你的第一个表单元素没有关闭。在你的更改函数中,你在文档中的所有元素上都将禁用的属性设置为false,如果下拉列表的值不是零。Hi@uUuR如果您找到了一个对您有帮助的答案,您可以将该答案标记为已接受。