I am trying get the value of Contact_LastName
from the HTML pasted below but I am getting the following error
Uncaught Error: Syntax error, unrecognized expression: div #u1@g.com
Javascript :
$('.rdContact').off("click").on("click", function (e) {
e.preventDefault();
$(this).next("div").toggle();
$('.btn-success').off('click').on('click', function (e) {
e.preventDefault();
var divId = $(this).closest('div').parent().attr('id');
var lnameval = $("div #"+ divId).closest('#Contact_LastName').val();
alert(lnameval);
});
});
HTML :
<input type="radio" class="rdContact" name="ContactGroup" value="u1@g.com" style="">
<div class="row" id="u1g.com" style="display: none;">
<div class="col-md-6">
<div class="form-group">
<div class="col-md-3 control-label">
<label>Last Name:</label>
</div>
<div class="col-md-3">
<input class="form-control pr_input defaultText quiet reqrd" id="Contact_LastName" maxlength="50" name="ContactLastName" type="text" value="">
</div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<div class="col-md-3 control-label">
<label>First Name:</label>
</div>
<div class="col-md-3">
<input class="form-control defaultText quiet reqrd" id="Contact_FirstName" maxlength="50" name="ContactFirstName" type="text" value="">
</div>
</div>
</div>
<div class="modal-footer">
<input type="button" value="Add Contact" id="btnSaveContact" class="btn btn-success">
<input type="button" value="Cancel" id="btnCancelContact" class="btn btn-default">
</div>
</div>