2

(YUI メッセージグループに投稿しようとしましたが、うまくいきませんでした)

yui ボタンのチェック状態を取得する方法を教えてもらえますか? コードでボタンを作成してみました。これはHTMLボタンとして出力されますが、これはタイトル属性のみを変更します。

代わりにチェックボックスを使用すると、チェックボックスはどれもチェックされません(jQueryで反復処理する場合)。

それを行う簡単な方法はありますか?3.0 の Node API でしょうか、それとも Element でしょうか?

編集: この問題がどのように発生したかを明確にするために、YUI ASP.NET コントロールを使用しています。このようにページにコントロールを追加します

Sys.Application.add_init(function() {    $create(YUIAspNet.Button, {"ButtonID":"yuiMyButton_btn","ButtonName":"yuiMyButton$btn","TabIndex":0,"ButtonType":"checkbox","Text":"Technology"}, null, null, $get("yuiMyButton"));});

ご覧のとおり、すべてのボタンを見つけることは、私が望んでいたほど簡単ではありません。

4

2 に答える 2

7

申し訳ありませんが、チェックボックス ボタンについて話しているのですか? 使用する:

myButton.get("checked")

myButton は のインスタンスですYAHOO.widget.Button

于 2009-01-19T15:15:28.087 に答える
0

クリス、私は YUI ASP.NET プロジェクトの発起人です。私は YUI メーリング リストを定期的に見ていますが、あなたの質問を見逃していたに違いありません。

チェックボックスボタンだけでなく、すべてのコントロールについて、問題を抱えてこれを読んでしまうあなたや他の人のためのより一般的な答えがあります。

クライアントでは、カスタム ラッパー クライアント オブジェクトで .get_YUIControl() メソッドを呼び出して YUI オブジェクトにアクセスできます。その後、元の YUI オブジェクトを制御できます。YUI のドキュメントは非常に優れており、達成したいことについて適切な説明を見つけることができます。

于 2009-03-12T13:52:40.823 に答える