JavaScript类在asp.net中不起作用
我在我的aspx页面中创建了一个javascript函数。。 下面是示例代码JavaScript类在asp.net中不起作用,javascript,asp.net,bootstrap-4,Javascript,Asp.net,Bootstrap 4,我在我的aspx页面中创建了一个javascript函数。。 下面是示例代码 <script type="text/javascript"> $(document).ready(function () { console.log("ready!"); var output = []; var yr = 1950; for (var i = 0; i <= 70; i+
<script type="text/javascript">
$(document).ready(function () {
console.log("ready!");
var output = [];
var yr = 1950;
for (var i = 0; i <= 70; i++) {
if (i == 0) {
output[i] = '<option value="0" selected="selected"> Choose Year</option>';
}
else {
output[i] = '<option value="' + (parseInt(1950) + parseInt(i - 1)) + '">' + (parseInt(1950) + parseInt(i - 1)) + '</option>';
}
}
$('#yearid').get(0).innerHTML = output.join('');
});
$("#yearid").change(function () {
var select = $("#yearid option:selected").val();
$("#yearval").val(select);
});
</script>
$(文档).ready(函数(){
console.log(“准备就绪!”);
var输出=[];
var yr=1950;
对于(var i=0;i您的代码似乎如下所示。但是您可能缺少jQuery脚本,因此您可以检查它是否存在
$(文档).ready(函数(){
console.log(“准备就绪!”);
var输出=[];
var yr=1950;
对于(var i=0;我的代码仍然不起作用。我可以知道为什么会发生这种情况吗?我在母版页中实现了它。@您添加了jQuery引用吗?是的,我认为它与引导类有关。当我使用引导类在另一个页面中复制和粘贴代码时,它会起作用。但是当我在母版页aspx中的引导类中实现它时,它不会起作用你知道如何解决这个问题吗?你能在母版页中共享你的代码吗?检查你的jquery引用是否在母版页中
<div class="col-md-4 form-group">
<span>Year : </span>
<select id="yearid" class="form-control" runat="server">
</select>
<input id="yearval" type="hidden" runat="server"/>
</div>