1

ユーザーから合計 100 (%) になるいくつかの数値を収集する必要がある、動的に生成されたフォームがあります。ユーザーが 1 つの値を変更すると、残りの値が動的に変化するように (値の合計が常に 100 になるように)、いくつかのテキスト フィールドの残りの値を調整するスクリプト/アルゴリズムを作成することを考えました。

ただし、テキスト フィールドの代わりに、1 つのスライダーを調整すると移動するスライダーや、その他のユーザー フレンドリーなウィジェット (合計が常に 100% になる調整可能な円グラフ (?) など) のような、よりユーザー フレンドリーなものが本当に好きです。

スクリプトは、最新バージョンの Firefox、Chrome、および IE で動作する必要があります。HTML5 スライダーが Firefox で機能しないという記事をどこかで読みました。

私はさまざまな解決策に対してオープンです。

4

4 に答える 4

0

FireFox のスライダーで問題が発生したことはありません。

さまざまなスライダー/入力デバイスを相互に計算して、除算などで出力を取得し、合計から除算するのではなく、最後/最小の数値を減算することができます。このようにして、他の計算は精度に正確になり、最も重要でない値が残りを補うことができます。

于 2012-07-20T21:04:18.003 に答える
0

人がスライドし、バーが自動的に 1 ずつ増加する値スライダーが必要であると仮定すると、質問が明確に得られません。jQuery と Ajax を使用してみてください

于 2012-07-19T06:34:45.777 に答える
0

スライダーは FireFox で正常に動作します - http://www.colorpicker.com/を試してください

于 2012-07-19T08:44:16.307 に答える