input 、textarea 可以通过DOM对象的defaultValue属性判断当前值是否初始值;
radio、checkbook可以通过DOM对象的defaultChecked属性判断当前项是否初始默认选中;
select则需要拿到每个option对象,根据option的defaultSelected来判断。
var $select = $("#select");
var selectedIndex = $select.selectedIndex;//选中项索引
$("#select").children("option").each(function(){
var o = this;//option dom对象
if(selectedIndex = o.defaultSelected;){
console.log("当前选中项是初始默认值");
}
});
$("select option:selected").text();
var selected = $("selected").val();