js修改dom
1,onclick调用方法修改颜色
<button onclick="set_item_type($(this).parents('tr'),'del',<?= $id ?> )" class="btn btn-danger "> 按钮</button> //标记 js部分 function set_item_type(thisobj,type,id){ var a=$("#set_month").val(); var c=a.split("/"); var date=c[2]+'-'+c[0]+'-'+c[1]; var arrColor = {"ok":"success","del":"danger","notsure":"warning"}; var color = arrColor[type]; $.ajax({ type: "POST", url: "SetItemType", data: "date="+date+"&type="+type+"&id="+id , success: function(msg){ try { if (typeof JSON.parse(msg) == "object") { var arr = $.parseJSON(msg); $(thisobj).removeClass().addClass(color); } } catch(e) { console.log(e); } } }); } set_item_type($(this).parents('tr'),') onclick时调用方法修改table tr颜色,需要把tr对象传过去。。var a=$("#set_month").val();接受时也要转乘对象
编程改变生活
posted on 2019-08-22 10:40 coding-farmer 阅读(318) 评论(0) 编辑 收藏 举报