关于前台页面隐藏部分内容实现

  需要隐藏内容用tbody包住

具体代码

 <tbody id="OPETYPE" name="OPETYPE"  onclick="showdsjs(GS);" >



js代码:

function showdsjs(val) {
if (val == "1") {
$("#testone").hide();
} else if (val == "0") {
$("#testone").show();
}else if (val == "GS") {
$("#OPETYPE").show();
}else {
$("#OPETYPE").hide();
}
}

function detailsLc(){
$.ajax({
url : getRootPath()+ '/wQcdzhxx/queryMapById.action',
type : 'POST',
dataType : 'TEXT',
data : {openo : openo},
success : function(result){
var data = eval("(" + result + ")");
//日期转换
data.NATDATE = DateUtil.dateToStr('yyyy-MM-dd',new Date(data.NATDATE));
$('#form1').form('load',data);
showdsjs(data.DSNOJS);
showdsjs(data.OPETYPE);
}
});
}

程序进来之后先执行的

detailsLc()方法,然后通过ajax查出具体参数的值,showdsjs(data.OPETYPE),前台取到值之后,判断是否显示
posted @ 2019-08-02 16:36  蜗牛的代码之路  阅读(520)  评论(0编辑  收藏  举报