0
私は非常に古いコードベースを使っています。それはdijitの古いバージョンを使用しているので、私は何をする必要があるかを知るのに苦労しています。モーダルのdijitcheckboxがありjavascriptでdijitチェックボックスをチェックする方法
、それはaria-pressed
代わりのchecked
を使用して、私は、ユーザーが他の場所で値を選択したときに、このボックスをチェックする必要がありますが、私はボックスをチェックして取得することはできません。
私はこれを試してみましたが、問題は、私がチェックになるために目に見えるボックスを必要とするということです。チェックボックスは空のままで、マウスオーバーするとチェックします。オプションが選択されるとすぐに確認し、ユーザーがマウスオーバーすると確認する必要はありません。他のすべてはうまく動作し、目に見えるようにチェックするだけです。 – DataCorrupt
通常(tm)widget.set(property、value)メソッドはすべての魔法を値に応じて視覚的表現を変更します。 dojoバージョンが<1.5であれば、代わりにw.attr(属性、値)を試すことができます。あなたがモーダルダイアログ(?)になっているために奇妙な副作用があるかもしれません - それにcheckoxを持つレイアウトウィジェット(layoutthingie.layout()またはlt._layoutChildren())で強制的に新しいレイアウトを実行しようとすることもできます – cypherabe
バージョン1.3.3ですが、チェックした属性が定義されていないため、w.attr(atrribute、value)が機能しませんでした。 (layoutthingie.layout()またはlt._layoutChildren())これは私が最初に見たものです。 Zend 1.8はこのバージョンの桁を使用していますので、layoutChildrenなどについてどうやってやったらよいかわかりません。 – DataCorrupt