计划是在点击时将id #required设置为必填字段。 这不起作用:
$("#submitformat").click(function( event ) {
$("#required").prop('required',true);
event.preventDefault();
});
答案 0 :(得分:3)
我认为设置必需属性并不是一件好事,如果你不想要任何字段,那么请参阅下面的J查询代码
$("#submitformat").click(function(event) {
var test=$("#required").val();
if(test==''){
event.preventDefault();
}
});
答案 1 :(得分:1)
$("#submitformat").click(function(event) {
event.preventDefault();
$('#required').attr('required', 'required');
return false;
});
答案 2 :(得分:0)
我建议返回false,它会阻止事件冒泡DOM树,并且使用必需属性,如'required' = 'required'
and not 'required' = 'true' 。它可能适用于某些浏览器,但不是全部,也应该在文档完全加载时应用绑定,最好在document.ready
上。
$(function(){
$("#submitformat").click(function() {
$("#required").prop('required','required');
return false;
});
});