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 阅读(328) 评论(0) 收藏 举报
浙公网安备 33010602011771号