htmleditforメソッドに一意のIDを与えたい。私はそれにJqueryのdatepickerを追加したい。 ...あなたの生成されたHTMLは、あなたがちょうど他の人が言ったように、あなたのビューどのように.net MVCのhtmleditforメソッドでjavascript固有のIDを与えるか?
<script>
$('#AdExpiryDate').datepicker();
</script>
htmleditforメソッドに一意のIDを与えたい。私はそれにJqueryのdatepickerを追加したい。 ...あなたの生成されたHTMLは、あなたがちょうど他の人が言ったように、あなたのビューどのように.net MVCのhtmleditforメソッドでjavascript固有のIDを与えるか?
<script>
$('#AdExpiryDate').datepicker();
</script>
を案内してください。 MVCはモデルからのプロパティ名をHTML要素のid属性とname属性に自動的に追加します。あなたは自分のhtmlAttributesを更新し、要素のための独自のIDを指定したい場合は:それはすでに独自のを持っている
<script>
var expireDate = $('#ad-expiry-date').val();
alert(expireDate);
</script>
の下部にJavaScriptコード以下を追加する必要があり、この
<input type="text" id="AdExpiryDate" value="AdExpiryDate" />
のようになります。
@Html.EditorFor(model => model.AdExpiryDate, new { htmlAttributes = new { @class = "form-control", placeholder = "MM/DD/YYYY" } })
:
それからちょうどあなたが追加された新しいIDをターゲットに、あなたのjavascriptを更新'id'属性 - その' id = "AdExpiryDate"(生成するhtmlを見てください) –