我的意图是,如果用户没有选择表中的一行,则会返回包含该信息的警报,如下所示:
$(document).on("click", ".desativ_forn", function(){
var desaf = document.querySelector('input[name="update"]:checked').value;
if(desaf == null){
alert("Tem de selecionar um Fornecedor!");
$('#minhaDiv44').show();
}else{
}
});
我也尝试过这样的方法:
$(document).on("click", ".desativ_forn", function(){
if(document.querySelector('input[name="update"]:checked').value == null){
alert("Tem de selecionar um Fornecedor!");
$('#minhaDiv44').show();
}else{
var desaf = document.querySelector('input[name="update"]:checked').value;
}
});
但由于没有选择任何内容,控制台上并没有返回警报,而是返回了此错误:
未捕获的类型错误:无法读取 null 的属性“值”
目的是如果没有选择任何行,警报将返回
html:
$(function () {
$('.limp-forn').on("click", function() {
$("#tabfor tbody").empty();
$.getJSON('perfilfor.php', function (data) {
var linha = ``;
for (var i = 0; i < data.length; i++) {
Id = data[i][0];
DataRegisto = data[i][1];
Fornecedor = data[i][2];
Nif = data[i][3];
Contato = data[i][4];
Morada = data[i][5];
Postal = data[i][6];
Email = data[i][7];
Descricao = data[i][8];
Nome = data[i][9];
}
});
});
});
莫回无
相关分类