我有一个简单的表单验证逻辑,由于某种原因,它似乎在IE7上不起作用。
基本上我有两个下拉框和一个输入框。当第一个下拉框的状态改变时,另一个下拉框和输入框就清空了。当前这个逻辑似乎适用于FF, Chrome,但不适用IE7。此外,输入框的清除在IE上也能正常工作。
$('#names').change(function(){
$('#rate').val("0");
$('#amount').val("");
});
似乎IE要求您添加空值,以便将其更改为第一个元素。
<option>--</option>
<option value="0">--</option>
修复:)