Javascript TypeError:$(…)。jquery中未定义val(…)
我得到这个错误-Javascript TypeError:$(…)。jquery中未定义val(…),javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,我得到这个错误- $("#role").val() 类型错误:$..值。。。是未定义的 $("#role").val() 使用以下JavaScript代码: $(document).ready(function () { $("#role").on('keyup', function(){ var error = false; if ($("#role").val() == ""){ if($(th
$("#role").val()
类型错误:$..值。。。是未定义的
$("#role").val()
使用以下JavaScript代码:
$(document).ready(function () {
$("#role").on('keyup', function(){
var error = false;
if ($("#role").val() == ""){
if($(this).attr("id") == "role"){
$("#roleError").html("Role is required");
$("#role").css("border","1px solid red");
}
error = true;
}
});
});
$("#role").val()
这是我的html代码-
<div class="form-group">
<label class="pull-left" for="role">ROLE</label>
<input type="text" name="role" class="form-control grn-text-input"
id="role" ng-model="role.name" placeholder="Manager" required/>
<span id="roleError" class="pull-left errormsg"></span>
</div>
$("#role").val()
知道我为什么会出现这样的错误吗?id为Ro的元素不存在,因此此代码失败:
$("#ro").val()
$("#role").val()
我想这一定是真的
$("#role").val()
$("#role").val()
这行的打字错误-
if ($("#ro").val() == ""){
$("#role").val()
换成-
if ($("#role").val() == ""){
$("#role").val()
$document.readyfunction{
$role.on'keyup',函数{
$("#role").val()
看看这个
var error = false;
if ($("#role").val() == ""){
if($(this).attr("id") == "role"){
$("#roleError").html("Role is required");
$("#role").css("border","1px solid red");
}
error = true;
}
});
});
$("#role").val()
此错误是因为Id为ro的元素不存在
$("#role").val()
将此更改为角色
$("#role").val()
键入$role.val