0

ASP.NETアプリケーションでの検証にvalidationenginejqueryを使用しています。コードビハインドまたはJavaスクリプトを使用して言語サポートファイルを動的に追加したい。次の方法を試しました。

マスターページ:

<script type="text/javascript">
    $(document).ready(function(){
       loadjscssfile("Scripts/jquery.validationEngine-en.js");
    });

    function loadjscssfile(filename) {
            var fileref = document.createElement('script');
            fileref.setAttribute("type", "text/javascript");
            fileref.setAttribute("src", filename);

            if (typeof fileref != "undefined")
                document.getElementsByTagName("head")[0].appendChild(fileref);
        }
</script>

子ページ:

<script type="text/javascript">
    $(document).ready(function(){
       $(formid).validationEngine('attach');
    });
</script>

言語ファイルは動的にロードされますが、loadjscsssfile()ステートメントの後にalert()ステートメントが書き込まれた場合にのみ、validationEnginejqueryにアタッチされます。alert()ステートメントにコメントを付けると、「PlzaddvalidationEngine言語ルール」というエラーが発生します。

4

0 に答える 0