下拉值选择
问题描述:
我有下拉的HTML值与值a,b,c,d下拉值选择
我想提交一个选择值的表单。
我知道我可以使用
.change()
方法。
但是,如果每次选择相同的值,它将不起作用。
我已经试过
。点击()
,但在Chrome
工作
答
既然你的要求,你需要能够得到同样的选择的值,你可以试试这个。这很丑陋,但它会完成工作。
$("select").mousedown(function() {
});
请记住,这将激发您点击列表中的EVERYTIME。我强烈建议修改要求,在列表顶部包括一个空白选项作为默认选项。
在选择列表顶部添加一个0值的值(类似于“请在下面选择”)。使用.change()函数,如果它们重新选择默认选项,则不执行任何操作。 – tymeJV 2013-03-13 13:25:38
但我的要求是这样的只有。我必须在选择相同的值时提交表单 – 2013-03-13 13:28:15
您的要求似乎有缺陷。为什么你需要重新提交相同的选择?试图找出为什么要看看是否会有更好的解决方案。我想没有一个。似乎你应该有一个“选择一个选项”选项顶部强制onchange。 – epascarello 2013-03-13 13:47:23