✏️ 正在编辑: tag-input.min.js
路径:
/srv/systems_dir/yuppiecred/public/scripts/tag-input.min.js
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
var keySeparator=[9,108,110,111,188,190,191,220];$(document).on("ready",function(){initInputTag();$(".tag-input").on("focusout",function(){insertTag(9,$(this))});$(".tag-input").on("keydown",function(a){if(isKeySeparator(a.keyCode)){a.preventDefault()}insertTag(a.keyCode,$(this))});$(".tag-i").on("click",function(){seeTags($(this))})});function insertTag(f,c){if(isKeySeparator(f)&&c.val()!==""&&c.val()!==null){var a=c.attr("data-input");var e=c.val();if(tagExists(a,e)){c.val(null);return false}updateInputValues(a,e);var d=$("#"+c.attr("name")+"_spans");var b=d.html()+getTag(a,c.attr("name"),c.val());d.html(b);c.val(null)}}function seeTags(b){var a=$("#"+b.attr("data-input")+"_tag_spans").find('[class="tag-span"]');if(a.length<1){a=""}Swal.fire({html:a,confirmButtonText:"OK"});$(".swal2-html-container").addClass("seeTags")}function initInputTag(){$(".tag-input").each(function(){var a=$(this).val();var b=$(this).attr("name");var c=$(this).attr("onkeypress");$(this).parent().html(createElement(b,c));populateValue(document.getElementsByName(b+"_tag"),a)})}function createElement(b,a){var c=' id="'+b+'_tag_spans" ';return getInput(b,a)+"<div"+c+'class="div-tag-span" ><div class="tag-span clean-span"></div></div>'}function getTag(a,d,e){var g='id="'+d+"_"+e+'"';var c='data-input="'+a+'" ';var f='data-value="'+e+'" ';var b='onclick="removeTag(this)" ';return"<div "+g+' class="tag-span"><span class=" tag tag-text">'+e+"</span><a "+b+c+f+'class="tag-remove">x</a></div></div>'}function getInput(b,a){var f=' onkeypress="'+a+'"';var g='id="'+b+'-tag-input"';var e='id="'+b+'-tag-see"';var d=' data-input="'+b+'"';var c='name="'+b+'_tag"';return"<div "+g+' class="div-tag-input"><input '+d+c+f+' class="tag-input">'+getInputHidden(b)+"<i "+e+' class="tag-i glyphicon-reg glyphicon-reg-search"'+d+'"></i></div>'}function getInputHidden(a){return'<input type="hidden" id="'+a+'" name="'+a+'">'}function isKeySeparator(a){return keySeparator.indexOf(a)!==-1}function execMask(a,b){if(a==="n"){return soNumeros(b)}return b}function updateInputValues(b,d){var c=$("#"+b);var a=c.val();if(!a||a===""||a===null){c.val(d);return false}c.val(a+","+d)}function tagExists(a,b){if($("#"+a+"_tag_"+b).length>0){return true}}function removeTag(a){var b=$(a).attr("data-input");var c=$(a).attr("data-value");$("#"+b+"_tag_"+c).remove();$(a).parent().remove();removerTagValue(a,c)}function removerTagValue(c,d){var b=$("#"+$(c).attr("data-input"));var a=b.val().split(",");a=a.filter(function(e){return e!==d});b.val(a.join(","))}function populateValue(c,a){var b=a.split(",");b.map(function(d){$(c).val(d);insertTag(9,$(c))})};
💾 保存文件
← 返回文件管理器