确认框确定/取消功能



我只是一个初学者

我试图定义警报框的确定按钮单击功能的功能。 正如我在其他用户的问题中读到的那样。我想我应该确认我试图在下面的确定/取消脚本上制作相同的功能框:-

(function(){
$("label:contains('Truck No')").parent().next().find('input').blur(function(){
var val=$("label:contains('Truck No')").parent().next().find('input').val();
var obj=$("#KASHIPUR").find("option[value='"+val+"']");
if(obj !=null && obj.length>0){
return false;
} else{
confirm("TRUCK NUMBER IS NOT DEFINEDnPlease Enter A valid TRUCK NUMBER");
}
})
})();
{
if (confirm("TRUCK NUMBER IS NOT DEFINEDnPlease Enter A valid TRUCK NUMBER") == true){
(function(){
if ($("label:contains('Vehical Type')").parent().next().find('input').val()==""){
return false;
} else
($("label:contains('Truck No')").parent().next().find('input').select())
})
} else {
(function(){
if ($("label:contains('Vehical Type')").parent().next().find('input').val()==""){
return false;
} else
($("label:contains('Truck No')").parent().next().find('input').select())
})
}
}

我希望如果车辆类型不为空,则用户无法执行任何操作,直到我更新用户要放置的数据列表中的选项值

书签后输入框如下:-

<input id="__input14-inner" value="" type="text" class="sapMInputBaseInner" maxlength="10" autocomplete="OFF" list="KASHIPUR" placeholder="TRUCK NUMBER" style="text-transform: uppercase; font-size: 20px !important; background-color: white;">

书签小

$("label:contains('Truck No')").parent().next().find('input').attr({
maxlength: "10",
Autocomplete: "OFF",
list: "KASHIPUR",
Placeholder: "TRUCK NUMBER",
style: "text-transform: uppercase"
}).after('<Datalist ID=KASHIPUR></Datalist>');})();
var truck = new Array();
truck[0]='DL01GB2355';
truck[1]='HR38K1350';
truck[2]='HR38M4985';
truck[3]='HR46A9278';
truck[4]='HR51GA1620';
$(truck).ready( function() {
$(truck).each( function(index, item) {
var option = $('<option value="'+item+'"></option>');
$('#KASHIPUR').append(option);
});
});

请帮忙

对不起,我的英语不好

我试过这个

(function(){
$("label:contains('Truck No')").parent().next().find('input').blur(function(){
var val=$("label:contains('Truck No')").parent().next().find('input').val();
var obj=$("#KASHIPUR").find("option[value='"+val+"']");
if(obj !=null && obj.length>0 || $("label:contains('Vehical Type')").parent().next().find('input').val()=="")
return false;
else
alert("TRUCK NUMBER IS NOT DEFINEDnPlease Enter A valid TRUCK NUMBER");
$("label:contains('Truck No')").parent().next().find('input').focusin().select();})})
();

它的工作但模糊功能在Chrome中处于无限循环状态

当我在这里阅读时,任何知道如何解决它的想法都是Chrome错误

相关内容

  • 没有找到相关文章

最新更新