2012-02-27 10 views
1

私は製品を作成しています。顧客が持っているオプションの1つは、起動日をTrent Richardson's Timepickerで選択することです。選択した開始日はjQuery Countdownを使用してフロントエンドに表示されます。カウントダウンプラグインでjquery datepickerを使用する

私は両方のプラグインを使用していますが、2番の接続方法、つまりカウントダウンピッカーが理解できるタイムピッカー出力データを作成する方法を理解できません。これらのプラグインはこのように動作しますか?私はPHP環境で作業するのに慣れているので、ここで関わる構文に苦しんでいます。

ご協力いただければ幸いです。ありがとう

カウントダウン(つまり)を初期化するスクリプトはphpファイルで呼び出されるので、必要に応じてphpを使用してデータを編集できます。さらに、日付自体はPHP変数として保存されており、カウントダウン関数内で呼び出すようになっています。

答えて

2

多くの頭が壁に打ちつけられ、他の人のコードが分解された後、私はそれを動作させることができました。これに助けが必要な人のために、ここで私はそれをしました:

カウントダウンは、この形式で日付を取ります: "2012年2月1日00:00:00"。トレントのDateTimePickerのからこの出力を取得するには、関数にこれを渡す必要があり:

   $("#countdowndate").datetimepicker({ 
        showSecond: true, 
        dateFormat: 'MM dd, yy', 
        timeFormat: 'hh:mm:ss' 
       }); 

私はそのようにように、カウントダウンに私の保存された日付を渡さ:私の場合、「$オプション

$(function() { 
    var austDay = new Date("<?php echo $options['countdown_date']; ?>"); 
     $('#defaultCountdown').countdown({ 
      until: austDay, 
      onExpiry: liftOff 
     }); 
     $('#year').text(austDay.getFullYear()); 
     function liftOff() { 
      alert('We have lift off!'); 
     } 
    }); 

[」 countdown_date '] "私はWordpressを使用しているので私に保存された日付を与えています。あなたの実装に一致するように調整する必要があります

申し訳ありません申し訳ありません、それは右に出ていない場合はまだstackoverflowに新しい。私のための鍵は、月のフルネームを与えるために、日付形式に大文字の「MM」を使用することでした。

+1

私にとって完璧だった素敵な人 – acSlater

関連する問題