js给select下拉框增加值改变监控事件,获取改变前后的值
<select style="width:59px;" id="select" >
<option value="local">本地</option>
<option value="add" >新增</option>
</select>
$(function () {
var mysel = $("#select");
//select下拉框增加change事件
mysel.data("last", mysel.val()).change(function () {
var oldvalue = mysel.data("last"); //这次改变之前的值
mysel.data("last", mysel.val()); //每次改变都附加上去,以便下次变化时获取 改变之前获取并保存
var newvalue = mysel.val(); //当前选中值
//alert("改变前的值:"+oldvalue+",改变后的值:"+newvalue);
});
});