1

データベース呼び出しの 1 つを実行した後に、選択/ラジオ ボタンを更新したいだけです。それらを実行しましたが、選択メニューが更新されません。この状況を処理する方法がわかりません。(私は selectmenu を認識しています。('refresh') データベース呼び出しの 1 つの後ではなく、この同じコードで使用しました)

シナリオ

会社の技術者向けに JQuery を使用して Web アプリケーションを作成しています。彼らはフォームに記入し、私たちのデータベースに直接送信することができます. インターネット接続がない場合、ユーザーは値をローカル データベースに保存するだけでよいため、インターネット接続がある場合は後で送信できます。基本情報、点灯時間と消灯時間の照明スケジュール、およびローカル データベースの 3 つのメニューがあります。

これがJSFiddle http://jsfiddle.net/QQUnx/6/です

問題 ローカル データベースに保存した後 (折りたたみ可能ファイルを開いて作成を押すと、最初にすべての基本情報を入力する必要があります)、入力スロットの値が "" に設定されます。ただし、ここでの問題は、HVAC というラベルの付いた選択メニューとラジオ ボタンが更新されないことです。それらの古い値はまだ表示されます。更新されていないことは承知しています。これを修正するためにいくつかの異なる方法を試しましたが、これを理解するのに苦労しています...何かアイデアはありますか?

注:現在データベースに関連付けられているフィールドは、「プロジェクト番号、サイト名、連絡先名、技術者名、エリア #1 の説明、HVAC #1、および月曜日のオン時間」のみです。これらのフィールドのみを元に戻す必要があります。今のところnullに。したがって、テスト目的で、HVAC #1と、 Monday ONというラベルの付いた最初の Time オプションを更新します。

とりあえず、この 2 つをリフレッシュしてみてください。これらが機能するようになったら、Database.js ファイルにさらに書き込み、これらの値も保存および更新するようにします。

適切な解決策onCreate 関数が呼び出された後に、HVAC ラジオ ボタンおよび/または最初の選択メニュー (Monday On というラベルが付いている) で更新が実行される JSFiddle 。選択メニューはより重要です。
[作成] を押すと、月曜日の値が保存され、リストに追加されていることがわかります。

ありがとう。

4

0 に答える 0