2016-06-16 21 views
0

グリフコンアイコンを押したときにEditorForの「クリック」イベントをトリガーする方法があるのでしょうか?エディター内でグリフコンからonclickを取得

ここでは、コードです:

<div class="col-md-10"> 
@Html.EditorFor(model => model.FullName, new { htmlAttributes = new { @class = "form-control" } }) 
<span style="font-size:1.5em;" id="f1" class="glyphicon glyphicon-question-sign form-control-feedback"></span> 
@Html.ValidationMessageFor(model => model.FullName, "", new { @class = "text-danger" }) 

</div> 

おかげ

+0

[OK]をしたばかりそれが本当に役立つ答えを見つけました:http:// sta ckoverflow.com/questions/29047573/click-event-on-glypicon – Nostradamus

答えて

1

まずEditorForにIDを与える:そして

@Html.EditorFor(model => model.FullName, new { htmlAttributes = new { @class = "form-control", @id = "e1" } }) 
    <span style="font-size:1.5em;" id="f1" class="glyphicon glyphicon-question-sign form-control-feedback"></span> 

し、次のようにjQueryを使用します。

$("#f1").bind("click", (function() { 
    $("#e1").trigger("click"); 
})); 
関連する問題