したがって、私は基本的にこのフォームに追加する必要があります - http://jsfiddle.net/tSsvb/自動的に価格計算。たとえば、これらのパラメータは - (3つの自転車はテストのみ、100や200のようにもあります)。 だから、基本的には -自動的にフォームの価格jquery/javascript関数を計算
Bike 1 -
Price for 1 - 2 days in Season 1 - 5$ per day.
Price for 1 - 2 days in Season 2 - 10$ per day.
Price for 1 - 2 days in Season 3 - 20$ per day.
Price for 3 - 7 days in Season 1 - 4$ per day.
Price for 3 - 7 days in Season 2 - 7$ per day.
Price for 3 - 7 days in Season 3 - 15$ per day.
Price for 8+ days in Season 1 - 3$ per day.
Price for 8+ days in Season 2 - 5$ per day.
Price for 8+ days in Season 3 - 12$ per day.
Bike 2 -
Price for 1 - 2 days in Season 1 - 10$ per day.
Price for 1 - 2 days in Season 2 - 20$ per day.
Price for 1 - 2 days in Season 3 - 30$ per day.
Price for 3 - 7 days in Season 1 - 7$ per day.
Price for 3 - 7 days in Season 2 - 15$ per day.
Price for 3 - 7 days in Season 3 - 25$ per day.
Price for 8+ days in Season 1 - 5$ per day.
Price for 8+ days in Season 2 - 12$ per day.
Price for 8+ days in Season 3 - 22$ per day.
Bike 3 -
Price for 1 - 2 days in Season 1 - 3$ per day.
Price for 1 - 2 days in Season 2 - 5$ per day.
Price for 1 - 2 days in Season 3 - 10$ per day.
Price for 3 - 7 days in Season 1 - 2$ per day.
Price for 3 - 7 days in Season 2 - 3$ per day.
Price for 3 - 7 days in Season 3 - 7$ per day.
Price for 8+ days in Season 1 - 1$ per day.
Price for 8+ days in Season 2 - 2$ per day.
Price for 8+ days in Season 3 - 5$ per day.
や季節の日付がある -
Season 1: 1 January to 10 June and 21 September to 31 December
Season 2: 11 June to 30 June and 1 September to 20 September
Season 3: 1 July to 31 August
それでは、テスト計算を行うことができます。私は9月25日から7月1日までの日付を選択した場合 計算は次のように自転車3のためになります -
62 * 5 + 20 * 2 + 5 * 1 = 310 + 40 + 5 = 355 $
そして、この合計はテキストフィールド "Price"に自動的に追加されます。日付を変更すると、価格も自動的に変更されるはずです。そのようなものを作成する簡単な方法はありますか?ご質問がある場合は、私はそれらにお答えできますので、私はこの質問をより簡単に解決するのを手助けすることができます。
編集:これはハードコードされたバージョンがありますが、あまりうまく動作せず、約2000行のコード、だから私はそれを短くし、後でそれを使う他のプログラマーにとってより快適にしたいと思っています。 – user1223540
ああ、価格はPHPで引き渡されます。 – user1223540
PhPで適切な価格を計算する場合は、Ajaxコールを使用して入力価格で入力するだけです。 Jquery ajaxコールの例をお探しですか? http://api.jquery.com/jQuery.ajax/ – phemios