簡體   English   中英

在同一個文本框上合並兩個JavaScript函數

[英]Combine Two JavaScript Functions on same Textbox

嗨,我有這個功能:

jQuery(function ($) {
    $("#Log_InventoryNo").mask("aa*999999"), { placeholder: " " };
});

而這個功能:

$('#Log_InventoryNo').maxlength({
    alwaysShow: true,
    threshold: 10,
    warningClass: "label label-success",
    limitReachedClass: "label label-important",
    separator: ' of ',
    preText: 'You have ',
    postText: ' chars remaining.',
    validate: true
});

問題是maxlength函數與mask函數會產生意外的結果(它本身可以很好地工作),因為有一種方法可以使兩個函數完美地協同工作? 我將添加mask函數與maxlength函數正常工作。 當它們都加載時,maxlength函數不起作用,並且在文本框中顯示的值計數不正確

看起來這些是自定義函數。 我們可以看到函數定義嗎? 我的猜測是,它們使用相同的變量名將值存儲在元素的$ .data()中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM