在表单提交之前清除下拉值

时间:2016-10-14 03:46:07

标签: javascript jquery html dom

我尝试了很多帖子,但似乎没有一个对我有用。

我在同一个表单元素中有2个下拉列表,它们应该以切换方式工作,具有以下属性:

  1. 选择任何下拉列表应清除另一个下拉菜单并自动提交表单。
  2. 同样在表单提交上,我保留选择下拉列表的值,以显示用户选择了什么值。
  3. 对于自动提交,我使用了.change和fformid.submit。

    但问题是,如果我选择下拉列表1,表单获取提交并显示页面并选择dropdown1_value 1,现在当我选择第二个下拉列表时,fdropdown 1和dropdown 2值都会被提交。

    我尝试使用dropdown2_id.remove(),. emtpy()。 .VAL("&#34)。

    所有这些似乎都在视觉上删除了元素,但是表单会使用之前选择的值提交。

    我不想使用Ajax,因为我使用的是Django,执行Ajax会将结果返回给js,这对我来说很难渲染,而不是使用html本身。

0 个答案:

没有答案