我的代码在chrome、safari和firefox中都能正常工作。但是当我上传到服务器并在移动设备上查看时,带有“必填字段”的输入框不会弹出“请填写必填字段”的消息。完全忽略它。有人可以帮我理解我做错了什么吗?我正在使用jquery mobile 1.02b。
for(var a = 0;a < $(this).val();a++) {
$("#boxnumber").append('<div data-role="fieldcontain"><label for="boxamount" class="ui-input-text">Enter box ' + (a + 1) + ' number:</label><input type="text" name="boxamount-' + a + '-no" id="boxamount-' + a + '-no" class="boxamount ui-input-text ui-body-null ui-corner-all ui-shadow-inset ui-body-a" required /></div>')
}