Javascript 向创建的每个select元素添加所需的标记
我有以下代码: HTML:Javascript 向创建的每个select元素添加所需的标记,javascript,jquery,Javascript,Jquery,我有以下代码: HTML: <a href="#" style="margin-left:5px;" id="addZona" class="btn-small btn-success"> ”; html+='' $('sc#u zonas_agente')。附加(html); //Añadimos valor al-contador de zonas $(#contZonas').val(续); 返回false; }); 我想知道,当单击上面显示的#addZona按钮时,如何将
<a href="#" style="margin-left:5px;" id="addZona" class="btn-small btn-success">
”;
html+=''
$('sc#u zonas_agente')。附加(html);
//Añadimos valor al-contador de zonas
$(#contZonas').val(续);
返回false;
});
我想知道,当单击上面显示的
#addZona
按钮时,如何将“required”
属性添加到每个创建的选择字段中?您可以将所有可以选择的字段设置为一个类,这样每当单击按钮时,您都可以调用:
var elements = document.getElementsByClass(className);
elements.forEach(function(element) {
element.setAttribute('required', true);
}
它可能只是工作(未经测试)。这应该可以做到:
$('#sc_zonas_agente').append(html).find("select").attr("required", "");
检查这个例子,我们将属性添加到html元素中
$(“#previous”).attr(“控制“,“-6”)代码>。希望有帮助Primero-如果输入为空,您可以禁用提交。。塞贡多。。居住您有什么版本的查询。。那一定很旧了这是一个很好的例子如何做到这一点。。。因为不是所有浏览器都支持必需的,但是默认情况下它不应该提交表单,因为输入的值与PHP无关。(删除了标签PHP
,并更改了相关的代码描述。)太棒了!没问题D
$('#sc_zonas_agente').append(html).find("select").attr("required", "");