0

何らかの理由で、jquery 入力マスク プラグインを動作させることができませんでした。jquery を知らなかったので、jquery を使ったことのある方回答お願いします。ここに私のtestPage.phpコードがあります

<html>
    <head>
        <script src="view/script/jquery-2.1.1.js" type="text/javascript"></script>
        <script src="view/script/jquery.inputmask.js" type="text/javascript"></script>
    </head>
    <body>
        <script type="text/javascript">
            jQuery(function ($) {
                $("#cnicFieldName").mask("99999-9999999-9");
            });
        </script>
        ID :<input type="text" id="cnicFieldName" /> <br />
    </body>
</html>

参考までに: はい、dist フォルダー (jquery.inputmask-3.x\dist\inputmask\jquery.inputmask.js) から jquery (最新バージョン) と jquery.inputmask.js の両方を含めました。(jquery.com から両方をダウンロードしました (メインの jquery ファイルと入力マスク プラグインの両方)

入力を選択すると、アンダースコアなど何も表示されず、文字データが妨げられませんでした。非常に細かい点が欠けていると確信していますが、それが何であるかを理解できませんでした。返信をご検討いただきありがとうございます。

4

1 に答える 1

1

ドキュメントの準備ができたら、 mask を呼び出す必要があります。そして、あなたはmask("99999-9999999-9")inlace を使用していますinputmask("99999-9999999-9");

<body>
    <script type="text/javascript">
        $(document).ready(function(){ 
            $("#cnicFieldName").inputmask("99999-9999999-9");
        });
    </script>
    ID :<input type="text" id="cnicFieldName" /> <br />
</body>

jquery.inputmask 3.xプラグインを参照するか、 JSFiddleを確認できます

于 2014-09-23T10:12:07.250 に答える