gpt4 book ai didi

Javascript 函数行为

转载 作者:行者123 更新时间:2023-11-30 12:21:18 26 4
gpt4 key购买 nike

我对 javascript 有疑问。在我的代码中有一个单选按钮,单击它应该调用 UcSelect() 函数。我尝试了下面的代码,但没有用。该函数只是尝试打印一些内容,以帮助我理解代码的行为。

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js">   

function UcSelect() {
alert('hello1');
if ($("#rbtTipo :checked").val() == 'E') {
alert("aaaaaaaaaaaaa");
}
if ($("#rbtTipo :checked").value == 'E') {
alert("bbbbbbbbbbbbbbbbbb");
}
return true;
}

</script>

还有单选按钮:

<asp:RadioButtonList ID="rbtTipo" runat="server" Style="margin-top: 4px; margin-bottom: 8px;" onclick="UcSelect();" >
<asp:ListItem Value="E">&nbsp; Nuovo Coefficiente Energia</asp:ListItem>
<asp:ListItem Value="G">&nbsp; Nuovo Coefficiente Gas</asp:ListItem>
</asp:RadioButtonList>

最佳答案

script elements可以有一个 src属性 内容,但不能同时属性。如果两者都有,则忽略该内容(该内容被视为“脚本文档”,而不是代码)。

因为您正在使用 ASP.NET 和 rbtTipo是您需要使用的服务器控件 Control.ClientID .

<%= rbtTipo.ClientID %>将获取由 ASP.NET 生成的 HTML 标记的控件 ID。

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js">
</script>
<script>
function UcSelect() {
var value = $("#<%= rbtTipo.ClientID %> :checked").val();
if (value == 'E') {
alert("aaaaaaaaaaaaa");
}
if (value == 'G') {
alert("bbbbbbbbbbbbbbbbbb");
}
return true;
}
</script>

关于Javascript 函数行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30974221/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com