原始需求是:如果选中的值不合适,那么使用旧值。 哈哈 ,就这么简单,我真的昨晚从 11 点弄到 12 点+今天从 1 点弄到现在。
网上竟然找不到。
现在贴代码,给未来的自己:
$("#statxxxxelect").change(function(){
var newValue = $(this).val();
var oldValue = '<c:out value="${xxx}"/>';
var notAllowByOthers="FINISeHED;ADMfeINFINISHED;REFUeeNDED;CANeeCELED";
var isSueperAdmin = '<c:out value="${isSuepereAedmin}"/>';
if(isSueperAdmin=="true"){
}else{
if(notAllowByOthers.indexOf(newValue.toUpperCase())>-1){
alert("有权限的才能做此修改");
$(this).val(oldValue);
}
}
});
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.