-1

php(実際にはcakephp)、、、HTML5でWebアプリケーションを構築していますJquery。あるページに、あまりにも多くの計算を行うフォームがあります。その中には、おそらく 30 の入力フィールドを持つフォームがあります。これらのフィールドは、数式で相互に関連付けられています。

フィールド値が変更されるたびに、他のすべてを更新したいと考えています。これを達成する方法は?

注:これに役立つSDKがあれば、それはより良いでしょう。

更新 1

簡単な例を挙げましょう。これは工業製品の設計に関するもので、キャビネットと呼びましょう。

キャビネットはあまりにも多くのアイテムで構成されており、これらは主に幅/高さ/深さ + いくつかの追加特性 (約 5)に依存します。キャビネットを構成するコンポーネントのスペックを計算する必要があります。おそらく15個のコンポーネントがあります。各コンポーネントには特定の式があり、前述のすべての入力に依存する場合があります。幅を変更すると、コンポーネントの仕様の多くが自動的に更新されます。

4

2 に答える 2

0

それはまだJSソリューションです。各入力ボックスにクラス名 (例: "myClass") を付けると、次のようになります。

$('#myInputfield').keyup(function(){
    $('.myClass').each(function(index){
        $(this).val($('#myInputfield').val());
    });
});

注: これを実現するには JQuery が必要であり、1 つのテキスト ボックス (つまり、ID:myInputfield のテキスト ボックス) の変更を探していると想定しています。メインのテキストボックスは同じクラスであってはなりません。

于 2013-04-10T18:39:43.587 に答える