javascript - asp.net 弹出窗口无响应显示输入结束
问题描述
我正在尝试创建一个模式弹出窗口来显示网格视图中的行详细信息。但是当我点击链接按钮时,没有任何反应。我尝试了此视频中的教程
我在浏览器控制台中收到错误消息:Uncaught SyntaxError: Unexpected end of input
. 这个错误指向什么?按照评论中的建议,我也为弹出 div 添加了文本框控件。这个错误的原因是什么?
<%----------- POP UP CONTENT --------------------%>
<div id="popupdiv" title="EditStd" style="display:none;">
<asp:TextBox ID="ppID" Text="" runat="server" Visible="false"></asp:TextBox>
<div style="text-align: left; width: 100%; font-size: 13px;">
<span style="float: left; width: 40%;"><b>Reg/Sym:</b>
<asp:TextBox ID="ppReg" Text="" runat="server"></asp:TextBox>/
<asp:TextBox ID="ppSym" Text="" runat="server"></asp:TextBox>
</span>
</div>
<div style="text-align: left; width: 100%; font-size: 13px;">
<span style="float: left; width: 40%;"><b>Address:</b>
<asp:TextBox ID="ppAddress" Text="" runat="server"></asp:TextBox>
</span>
</div>
</div>
<%------------------------------------------------------%>
<asp:GridView ID="StdGrid" Visible="false"
runat="server" AutoGenerateColumns="false" Width="100%">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<a href="#" onclick="popup("<%# Eval("STUDENT_ID") %>")",
"<%# Eval("SYMBOL_NO") %>")",
"<%# Eval("REG") %>")",
"<%# Eval("ADDRESS") %>")">Update</a>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<script src="scripts/jquery-1.12.0.min.js"></script>
<script src="scripts/jquery-ui.min.js"></script>
<script type="text/javascript">
function popup(id, sym, reg, addrs) {
alert("test");
$("#ppID").text(id);
$("#ppSym").text(sym);
$("#ppReg").text(reg);
$("#ppAddress").text(addrs);
$("#popupdiv").dialog({
title: "Edit Student",
width: 350,
height: 250,
modal: true,
buttons: {
Close: function () {
$(this).dialog('close');
}
}
});
}
</script>
解决方案
推荐阅读
- javascript - 使用 Vue JS (Rapidapi) 不会出现数据 API
- splunk - 如何在 Splunk 的一次搜索中添加多个查询
- c# - Book的练习--使用Timing类比较Collection类和ArrayList在每个添加1,000,000个整数时的性能
- sql - 如何在 Postgres 中将行转换为列?
- html - 如何制作局部附加的重复线性渐变
- javascript - 如何知道用户是刚刚创建还是已经使用 google signin 和 firebase web 9 存在?
- json - 如何在AngularJS中将给定的字符串转换为对象
- java - 在宁静中 BDD Driver.get(address) 抛出 java.lang.NoSuchMethodError: org.openqa.selenium.chrome.ChromeOptions.addArguments(Ljava/util/List;)
- r - 是否有将累积概率转换为正态分布的 R 函数?
- reactjs - 箭头图标中的 react-bootstrap 手风琴问题