Здравствуйте!
Имеем форму
<form role="form" class="form-horizontal" id="addNEfrm" method="post" name="form">
<div class="radio-inline">
<input type="radio" name="nodeType" value="SGSN" id="btlSGSNradio">
<label for="btlSGSNradio" class="btlnRLMPlabel">SGSN</label>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" id="addNodeButton">Add node</button>
</div>
</form>
И JS
$(document).ready(function() {
$('#addNodeButton').click(function(){
$('#addNEfrm').submit();
});
$('#addNEfrm').submit(function(e){
e.preventDefault();
alert("asd");
});
});
Ссылка на jsfiddle
Собственно, почему значения атрибутов name="nodeType" или id="nodeType" приводят к неработоспособности?
На jQuery версий младше 1.9.1 все работает.
Хочу разобраться какие имена нельзя присваивать атрибутам чтобы не иметь проблем в будущем.