我无法使用ng-required验证angularjs中所需的引导日期字段。这是我的代码。
<div class="form-group col-md-12">
<label class="control-label col-md-4" style="text-align: left;" for="Date">Date:<span style="color:red;">*</span></label>
<div class="col-md-8">
<div class='input-group date' id='assignWODate'>
<input type='text' class="form-control" ng-model="woAssignedDate" bs-datepicker ng-required="woAssignedDate" ng-readonly="true" />
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
</div>
答案 0 :(得分:0)
只读它时,您无法进行验证 见fiddle
customList
答案 1 :(得分:0)
我通过在我的脚本标记中包含forceParse:false属性并使其成为只读字段来解决上述问题。无需任何其他验证。
require_once 'connect.php';
if(isset($_GET['lookfor'])) {
$keywords = $db->escape_string($_GET['lookfor']);
$keywords = preg_replace("#[^0-9 a-z]-#i","",$keywords);
$query = $db->query("
SELECT *
FROM lookup
WHERE keywords LIKE '%{$keywords}%'
OR title LIKE '%{$keywords}%'
");