が存在しない場合は無効にデータリスト入力私はこのようなデータリストを持っている:noオプションデータ
<input type="text" list="colours" id="txt">
<datalist id="colours">
<?php foreach ($kondisi as $kondisi) { ?>
<option data-value="<?php echo $kondisi->nama_kondisi ?>" value="<?php echo $kondisi->id_kondisi ;?>"><?php echo $kondisi->nama_kondisi ?></option>
<?php } ?>
</datalist>
データリストは、PHPを使用して、foreachループから移入されたたことをオプション。 foreachループの結果のデータがjqueryを使用してnull/noneの場合、データリスト入力を無効にするにはどうすればよいですか?
あなたが以下のように行い、それを無効にしたい場合は、たとえば
はオプション
<input type="text" list="colours">
noオプション
<input type="text" list="colours" disabled="disabled">
は別々のあなたのPHPとHTMLを保つようにしてください、あなたはあなたがはるかに容易にしようとしているものを達成することができるだろう。 –
例がありますか?私は通常このようなコードを書く – Gagantous