javascript - 用 JS 附加 HTML。C#
问题描述
我在视图中动态添加字段。它运作良好,但规则和事件不适用于新领域。如何为新字段应用规则,例如第一次加载页面时。如果我在数据库中添加了一条新记录并刷新了页面,那么当规则和验证工作时。
$(function addIstPIR() {
var i = @Model.pt3041iResourseBlockedSnyatyZamechaniya.Count-1;
$('.addIstPIR').click(function () {
i++;
var html2Add = "<div class='col-xs-12 col-sm-12 col-md-9 col-lg-6 form-material floating padding-horizontal-3 '>" +
"<select class='form-control' data-val='true' data-val-required='This field is required * !.' id='pt3041iResourseBlockedSnyatyZamechaniya_" + i + "__pt3041iResourseBlockedSnyatyZamechaniya' name='pt3041iResourseBlockedSnyatyZamechaniya[" + i + "].pt3041iResourseBlockedSnyatyZamechaniya'>" +
"<option selected='selected'></option>" +
"<option value='1'>Select 1</option>" +
"<option value='2'>Select 2</option>" +
"<option value='5'>Select 3</option>" +
"<option value='6'>Select 4</option>" +
"</select>" +
"<label class='floating-label text-truncate' for='pt3041iResourseBlockedSnyatyZamechaniya_" + i + "__pt3041iResourseBlockedSnyatyZamechaniya'>Some text</label>" +
"<span class='text-danger field-validation-valid' data-valmsg-for='pt3041iResourseBlockedSnyatyZamechaniya[" + i + "].pt3041iResourseBlockedSnyatyZamechaniya' data-valmsg-replace='true'></span>" +
"</div>" +
"<div class='form-material floating'>" +
"<input id='pt3041iResourseBlockedSnyatyZamechaniya_" + i + "__ppt3041id' name='pt3041iResourseBlockedSnyatyZamechaniya[" + i + "].ppt3041id' value='0' type='hidden'/>" +
"</div>" +
"<div class='col-xs-12 col-sm-9 col-md-7 col-lg-5 form-material floating'>" +
"<input class='form-control tDecimal3' data-val='true' data-val-number='The field Some text must be a number' data-val-required='Some text.' id='pt3041iResourseBlockedSnyatyZamechaniya_" + i + "__pt3041ivolume' name='pt3041iResourseBlockedSnyatyZamechaniya[" + i + "].pt3041ivolume' value='' type='text'>" +
"<label class='floating-label text-truncate' for='pt3041iResourseBlockedSnyatyZamechaniya_" + i + "__pt3041ivolume'>Some Text</label>" +
"</div>";
$('#IFPIRBlock').append(html2Add);
})
})
解决方案
推荐阅读
- php - 获取当前 URL 并保存到 XML 文件
- python - 无法在 aws s3 上查看文件(403 禁止)
- python - 如何修复 Python 中的 AttributeError?
- python - 如何让 fit 函数定义拟合范围?
- android - 如何使用 DrawerButton、SearchView 和半透明状态栏创建 Google 地图,例如 Toolbar,以便在状态栏后面可以看到地图?
- networking - 如何从不同网络上的不同主机访问本地 VM 上的 Web 服务器?
- python - Python3 asyncio:对多个连接使用无限循环并正确关闭连接
- java - 无法创建Java虚拟机。ubuntu终端上的错误
- java - java - 在方法签名与方法重载中使用对象作为参数
- microsoft-graph-api - ResourceNotFound 具有正确令牌的 Microsoft Graph Api