Skip to content

Instantly share code, notes, and snippets.

@viniciussvl
Last active March 28, 2018 21:05
Show Gist options
  • Save viniciussvl/a89febc9f56014a71b887e3080c79b11 to your computer and use it in GitHub Desktop.
Save viniciussvl/a89febc9f56014a71b887e3080c79b11 to your computer and use it in GitHub Desktop.
<div class="col-sm-12">
<div class="form-group">
<label for="value">Meus números</label>
<select class="input" id="my_number" required="true">
<option value="(11) 9555-25181" data-operator="2">Meu Oi</option>
<option value="(11) 9855-25323" data-operator="1">Meu TIM</option>
<option value="(11) 9499-57797" data-operator="1">Meu numero da tim</option>
</select>
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
<label for="value">Operadora</label>
<select class="input select-operator" name="operator" required="true">
<option value="1">Tim</option>
<option value="2" selected="">Oi</option>
<option value="3">Vivo</option>
<option value="4">Claro</option>
</select>
</div>
</div>
$(document).on('change', '#my_number', function () {
var operator = $(this).find(':selected').attr('data-operator');
var number = $(this).val();
$(".select-operator option").removeAttr('selected');
$('.select-operator').find('option:contains("' + operator + '")').prop('selected', true);
$(".cell-phone").val(number);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment