js中各种函数

 

//设置不可使用

$("#sydcpihao_"+sysTime).attr('disabled',true);

//设置标签中的text

$("#sydcdel_"+sysTime).text("不可删除");

//设置鼠标事件不可用

$("#sydcdel_"+sysTime).css("pointer-events","none"); 

js 集合删除某个元素splice

var list= [
{ name: "tom", sex: "m", age: "22" },
{ name: "jack", sex: "m", age: "18" }
{ name: "jack", sex: "m", age: "18" }
];

for (var i = 0; i < list.length; i++) {
if (list[i].name == "jack") {
list.splice(i, 1);
i--;
}
}

 

 

 

 

 

//根据批号+编码 校验是否有投入信息 如果有则批号不可编辑
function xunhuantourucheck(pihao,code,sysTime){
if(pihao != null && pihao != ''){
var textdel = $("#sydcdel_"+sysTime).text();

if("不可编辑" == textdel && sysTime == sydcDetaillist.length-1){
$("#sydcpihao_"+sysTime).attr('disabled',true);
}
var url = "xunhuantouru/"+pihao+"," + code;
febs.get(ctx + url, null, function (result) {
if(result.data == '批号有投入台账数据,不允许直接删除'){
$("#sydcpihao_"+sysTime).attr('disabled',true);
$("#sydcdel_"+sysTime).text("不可编辑");
$("#sydcdel_"+sysTime).css("pointer-events","none"); //设置鼠标事件不可用
}
})
}
}

 
 
 

6. 如何用原生js给一个按钮绑定两个onclick事件?

Var  btn=document.getElementById(‘btn’);

//事件监听 绑定多个事件

var btn4 = document.getElementById("btn4");

btn4.addEventListener("click",hello1);

btn4.addEventListener("click",hello2);

 

function hello1(){

 alert("hello 1");

}

function hello2(){

 alert("hello 2");

}

 
 
 

,列表页面弹出提示
parseData: function(res) {
if(res.data.msg != '' && res.data.msg != null){
layer.alert(res.data.msg);
return {
code: 0,
msg: res.data.msg
}
}else{
return {
code: 0,
data: res.data.rows
}
}
}

 
 

//用户选择下拉框 触发 修改 其它 select 选项
form.on('select(chanchubak4_' + sysTime + ')', function(data){
febs.get(ctx + 'yichunkehuchanpin/getguigebykehu?kehu=' + data.value, null, function (r) {
var obj = document.getElementById("chanchubak5_"+sysTime);
obj.options.length = 0;
obj.add(new Option("请选择",""));
var obj2 = document.getElementById("chanchubak6_"+sysTime);
obj2.options.length = 0;
obj2.add(new Option("请选择",""));
for (var item of r.data) {
obj.add(new Option(item.chanpinName,item.chanpin));
//obj.options.add(new Option(item.chanpinName,item.chanpin));
//$('#chanchubak5_'+sysTime).append(new Option(item.chanpinName,item.chanpin));//继续往下拉菜单里添加元素
}
form.render('select');//这个一定要有
})
});

 
 
 
posted @ 2022-08-15 14:49  青衣跪下  阅读(35)  评论(0编辑  收藏  举报