C# 按钮点击不起作用
我想通过在文本框中输入任何id(如0、1或2)来获取文本。当我按下“通过Id获取”按钮时,它不显示C# 按钮点击不起作用,c#,jquery,asp.net,asp.net-mvc,C#,Jquery,Asp.net,Asp.net Mvc,我想通过在文本框中输入任何id(如0、1或2)来获取文本。当我按下“通过Id获取”按钮时,它不显示 <script src="~/Scripts/jquery-1.10.2.min.js"></script> <input type="text" name="name1" id="text1" value="" /> <input type="button" name="name2" id="btn1" value="Get by Id" />
<script src="~/Scripts/jquery-1.10.2.min.js"></script>
<input type="text" name="name1" id="text1" value="" />
<input type="button" name="name2" id="btn1" value="Get by Id" />
<script>
$("#btn1").click(function () {
var id = $("#text1").val;
$.getJSON("/api/Customer/" + id, function (data) {
alert(data);
});
});
</script>
$(“#btn1”)。单击(函数(){
var id=$(“#text1”).val;
$.getJSON(“/api/Customer/”+id,函数(数据){
警报(数据);
});
});
在下面的行中单击,使用此选项
var id = $("#text1").val();
在下面的行上单击,使用此选项
var id = $("#text1").val();
试试这个$(“#text1”).val()
,而不是$(“#text1”).val代码>
您缺少函数请尝试此$(“#text1”).val()
而不是$(“#text1”).val代码>
您的功能缺失这一故障的具体原因是什么?浏览器的开发控制台中是否有错误?当您使用浏览器的调试器时,是否执行了JavaScript代码?是否调用了单击处理程序?id
是否具有您期望的值?是否进行了AJAX调用?服务器的响应是什么?请提供有关问题的信息。至少快速浏览一下,您没有正确调用val()
函数。它应该是$(“#text1”).val()
。这个失败的具体原因是什么?浏览器的开发控制台中是否有错误?当您使用浏览器的调试器时,是否执行了JavaScript代码?是否调用了单击处理程序?id
是否具有您期望的值?是否进行了AJAX调用?服务器的响应是什么?请提供有关问题的信息。至少快速浏览一下,您没有正确调用val()
函数。它应该是$(“#text1”).val()
。