JSFiddle - React, Tailwind, and code Playground
by elclanrs
HTML
<select class="appointments" id="14" name="appointments[]">
<option>.. Select:</option>
<option value="1">[ 4:00 ]</option>
<option value="2">[ 4:05 ]</option>
<option value="3">[ 4:10 ] Eliza Fox</option>
<option value="4">[ 4:15 ]</option>
<option value="5">[ 4:20 ]</option>
<option value="6">[ 4:25 ] diane davison</option>
<option value="7">[ 4:30 ]</option>
<option value="8">[ 4:35 ]</option>
<option value="9">[ 4:40 ]</option>
<option value="10">[ 4:45 ] John Smith</option>
<option value="11">[ 4:45 ] George Washington</option>
</select>
JavaScript
var isDup = function() {
var $options = $('select').find('option'),
opts = [],
dup = false;
$options.each(function() {
var value = $(this).text().match(/\d+:\d+/);
if (!~$.inArray(String(value), opts)) {
opts.push(String(value));
} else {
dup = true;
return false;
}
});
return dup;
};
alert(isDup());