2017-07-13 8 views
0

私が選択sub_idはとFormInputウィジェットを持っている:のonchange今

<rn:widget path="input/FormInput" name="Incident.CustomFields.c.customer_type"label_input="#rn:msg:CUSTOM_MSG_CUSTOMER_TYPE_LBL#" class="form-control" id="cstype" sub_id="selection" onchange="StoreSectors();"/> 

とJavaScriptで、私はこれだけ持っている:

function StoreSectors() { 
 
    alert('Its Working'); 
 
}

しかしのonchange、それはないのですがこのように働く。 Javascriptで選択入力のonchangeイベントを取得するにはどうすればよいですか?

答えて

0

ロード後にページの下部にjQueryを使用するか、イベントリスナーを追加します。通常、カスタムフィールドは、異なるIDの接頭辞を持っていますが、終了カスタムフィールド名があります。

例:

$("[id$='CustomFields.c.customer_type']").change(function(){ StoreSectors(); });