タグ付けされた質問 「prototype-js」

2
カスタムフォームの検証-Magento
jQueryを使用してMagentoでカスタムフォーム検証を実装しようとしていますが、正しいメソッドがあるかどうかはわかりません。 基本的に、次のことを検証する必要があります。 1から1.00を検証するには、数値フィールドのみに.00が必要です。 文字は大文字にする必要があります 9.99を超える数を指定することはできません フィールドにスペースはありません 私はjQueryを使用することを考えており、フォームを検証するために何かを書くことを設定しました: <script> jQuery(document).ready(function() { jQuery.validator.addMethod("integer", function(value, element) { return this.optional(element) || /^-?\d+$/.test(value); }, "A positive or negative non-decimal number please"); function(field, length) { if (!numericRegex.test(length)) { return false; } return (field.value.length <= parseInt(length, 4)); }, } </script> 問題は、他の検証フィールドの関数が見つからないことです。

1
magento 2で外部jsに変数を渡す方法
マゼント1 たとえば、このプロトタイプ関数をphtmlで呼び出すことができます function ABC(){ var a = '<?php echo $a;?>' alert(a); } しかし、magento 2では、このタイプの関数をphtmlに追加できません。 requirejs-config.js var config = { map: { '*': { 'exam': 'js/example', } } }; このように、example.js function ABC(){ alert(a); } phtml require(['jquery','exam'], function($){ var a= <?php echo $a; ?>; }); 私はこのように変数を渡そうとしていますが、機能していません、magento 2でphtmlから外部jsに変数を渡す方法
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.