我编写了一个脚本,根据用户选择更改文本,工作正常。 我不确定如何使用Jquery捕获用户选择的选择并将下面的值传递给隐藏字段,即用用户选择的值示例值=“trade”替换值=“100”? -Thanks
JQUERY
$(document).ready(function() {
$('#trade').click(function() {
$('#form').attr("class","trade"); //trade selected
$('#trade').addClass("current");
$('.lblMadlib112').text("some text1");// adds some text to this field
});
$('#football').click(function() {
$('#formr').attr("class","football");//football
$('#football').addClass("current");
$('.lblMadlib112').text("some text here");// adds some text to this field
});
});
.NET的东西
<asp:HiddenField ID="hdnThemeId" runat="server" Value="100" />
答案 0 :(得分:0)
您可以为该控件提供一个类,如下所示:
<asp:HiddenField ID="hdnThemeId" CssClass="hdnThemeId" runat="server" Value="100" />
然后选择它并使用.val()
设置值,如下所示:
$('#trade').click(function() {
$('#form').attr("class","trade");
$('#trade').addClass("current");
$('.lblMadlib112').text("some text1");
$('.hdnThemeId').val("some value");
});
答案 1 :(得分:0)
喜欢
<span id='football' rel='football_value'>football</span>
和
$('#football').click(function() {
$('#formr').attr("class","football");//football
$('#football').addClass("current");
$('.lblMadlib112').text("some text here");// adds some text to this field
$('#hdnThemeId').val($(this).attr('rel'));
});
});
答案 2 :(得分:-1)
$('#hdnThemeId').val($('#trade').val());