0

こんにちは、ラジオ ボタンの Alloy ui onclick 機能を使用して div を表示および非表示にしたいと思います。コードを以下に示します。この問題を解決するのを手伝ってください。シングルをクリックすると、そのdivが非表示になります。

 <aui:field-wrapper name="maritial_status">
        <aui:input checked="<%= true %>" inlineLabel="right" name="maritial_status" type="radio"         value="single" label="single" onClick="javascript:unMarriedStatus();" />
        <aui:input  inlineLabel="right" name="maritial_status" type="radio" value="married" label="married"  onClick="javascript:marriedStatus();" />
    </aui:field-wrapper>
4

2 に答える 2

0

この問題を解決するには、関数と div クラスを使用して、選択に基づいて関数を呼び出します。この関数は、div メソッドで構造体フォームを暗黙的に作成します。

関数の設計: function temp() { var chasisno = ""; $('#dyanamicDivElement').append(chasisno); }

div 構造:

説明: ここのように、関数は div に値を追加し続けます

これで問題が解決したことを願っています

于 2014-04-01T07:38:07.760 に答える
0

この方法を試すことができます:

<aui:field-wrapper name="maritial_status">
    <aui:input checked="<%= true %>" inlineLabel="right" name="maritial_status" type="radio" value="single" label="single" onClick="document.getElementById('DIV-ID').style.display = this.checked ? 'none' : 'block';" />
    <aui:input  inlineLabel="right" name="maritial_status" type="radio" value="married" label="married"  onClick="document.getElementById('DIV-ID').style.display = this.checked ? 'block' : 'none';" />
</aui:field-wrapper>
于 2014-04-01T09:20:58.367 に答える