Javascript IE7的下拉重置问题在FireFox和Chrome上运行良好
您好,Stackoverflow我有一个简单的表单验证逻辑,由于某些原因,它在IE7上似乎不起作用 基本上我有两个下拉框和一个输入框。当第一个下拉框状态更改时,另一个下拉框和inputbox将清除 目前这种逻辑似乎适用于FF、Chrome,但不适用于IE7。此外,输入框的清除也可以在IE上正常工作Javascript IE7的下拉重置问题在FireFox和Chrome上运行良好,javascript,jquery,internet-explorer,internet-explorer-8,internet-explorer-7,Javascript,Jquery,Internet Explorer,Internet Explorer 8,Internet Explorer 7,您好,Stackoverflow我有一个简单的表单验证逻辑,由于某些原因,它在IE7上似乎不起作用 基本上我有两个下拉框和一个输入框。当第一个下拉框状态更改时,另一个下拉框和inputbox将清除 目前这种逻辑似乎适用于FF、Chrome,但不适用于IE7。此外,输入框的清除也可以在IE上正常工作 $('#names').change(function(){ $('#rate').val("0"); $('#amount').val(""); }); 任何帮助都将不胜感激。IE
$('#names').change(function(){
$('#rate').val("0");
$('#amount').val("");
});
任何帮助都将不胜感激。IE似乎要求您添加空值,以便将其更改为第一个元素
<option>--</option>
--
到
--
修复了这个问题:)下拉列表是否有一个值为0或“”的选项?第一个选项看起来是这样的-@pXL也修复了这个小错误:)如果没有,它应该可以正常工作。。我猜这与标记有关。可能缺少一个
。我没有IE 7来帮你测试。祝你好运。标记看起来很好,谢谢你的帮助。希望有人能帮我。
<option value="0">--</option>