Gre*_*ern 9 asp.net-mvc jquery
如何将动态添加的控件添加到验证中?
<div class="editor-field">
@*@Html.EditorFor(model => model.Middlename)*@
<div id="x"></div>
<script type="text/javascript">
$(function () {
var newTextBoxDiv = $(document.createElement());
newTextBoxDiv.html('<input type="text" name="Middlename" id="Middlename" width="100" data-val="true" data-val-required="The Middleneim field is required." />');
newTextBoxDiv.appendTo('#x');
});
</script>
@Html.ValidationMessageFor(model => model.Middlename)
</div>
Run Code Online (Sandbox Code Playgroud)
我注意到当我不使用ready函数时,即
<script type="text/javascript">
var newTextBoxDiv = $(document.createElement());
newTextBoxDiv.html('<input type="text" name="Middlename" id="Middlename" width="100" data-val="true" data-val-required="The Middleneim field is required." />');
newTextBoxDiv.appendTo('#x');
</script>
Run Code Online (Sandbox Code Playgroud)
,客户端验证启动.有没有办法明确地将延迟创建的输入包含在验证中?
归档时间: |
|
查看次数: |
2969 次 |
最近记录: |