問題タブ [pickadate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - pickadate.js は 3 日を除くすべての日を無効にします
現在、pickadate.js がインストールされています。3日を除くすべての日を無効にしようとしています。
onOpen イベントを使用して日をブロックしていますが、どの方法で適用しても、
私ができるように見える唯一のことは、 disable : true を使用してすべての日をブロックすることであり、許可された日を明示的に適用しようとすると、代わりにブロックされます。
これを行う方法についてのアイデアは大歓迎です
javascript - フォーム投稿で日付ピッカーが呼び出されたかどうかを判断する方法
pickadate.js
次の初期化で日付ピッカーとして使用しています。
および HTML:
HTML は、検索条件のフィルタリングに使用されるフォームでサーバーに戻されます。ユーザーが実際に日付ピッカーを使用して日付を呼び出して選択しない場合'yyyy/mm/dd'
、デフォルト値の ではなく、今日の今日の形式の値がフォームに送信されます"Start date"
。実際に呼び出されない場合、検索結果を日付でフィルタリングしたくありませんが、今日の日付を選択したユーザーと、日付を空のままにして今日の日付を自動的に返すユーザーを区別する方法がありません。
日付ピッカーが呼び出されたかどうかをフォーム投稿で確認するにはどうすればよいですか?
javascript - json オブジェクトからオブジェクトのプロパティへ
これを説明するのは少し難しいです。サーバーからこれを取得しました:
そして、これは、そのJSONオブジェクトからpickatimeオブジェクトに有効および無効の時間を設定しようとする方法です。( http://amsul.ca/pickadate.js/api.htm#method-set-disable-enable )
これは機能しませんが、 $.parseJSON(data.enable) を配置すると、文字列にコンマがない場合にのみ機能します...そうしないと、コンマのために予期しない非空白文字が取得されます...
javascript - Browserify で pickadate.js を要求する
Backbone.js アプリケーションでレスポンシブ pickadate.js日付ピッカーを使用したいと考えています。
Browserify を使用してモジュールと依存関係を管理しており、pickadate を統合する方法を考えています。
npm install pickadate
ノードモジュールをプロジェクトに追加することから始めました。
次に、私の見解の 1 つで、これを試します。
エラーは、このエラーをスローする 2 行目にあります。
browserify-shim を使用する必要があると思いますが、どうすればよいですか? Pickadate は何もエクスポートしません。
アップデート
grunt で debowerify を使用する (他のモジュールでも機能します):
[エラー] TypeError: 'undefined' は関数ではありません ('this.$el.find('.form-group input[name=dateEntry]').pickadate()' を評価しています) (app.js、18803 行目)
javascript - JQuery UI ダイアログをクリックすると Pickadate 時間セレクターが消える
クラシック テーマを使用して jQuery ダイアログでタイム ピッカーを開き、タイム ピッカーのスクロール バーを使用してタイム リストを下に移動しようとすると、タイム リストが表示されなくなります。
ここで問題を確認できます: http://jsfiddle.net/7c2z840a/7/
この問題は Chrome と Firefox の両方で発生しますが、IE では発生しません。
なぜこれが起こっているのか、どうすれば修正できるのか、誰にもアイデアがありますか?
javascript - angular-datepicker (pickadate.js) でサービス呼び出し結果からオプションを設定します。
web-api 呼び出しの結果を使用してpickadateに基づくangular-datepickerのいくつかのオプションを設定しようとしています。
これまでのところ、私のコードは次のとおりです。
私のjsファイル:
_max
宣言に値を設定し、サービスの結果を除外すると、正常に動作します。問題は、datepicker が読み込まれる前にサービスが返されないことだと思いますが、別のフィールド (datepicker を使用しない) では問題なく動作するようです:
私の結果からロードするように日付ピッカー設定を取得するにはどうすればよい$http.get
ですか?