我想从按钮组设置控件文本框的值。 1 /我不知道如何引用texboxfor,我试过EqType.Value = 2
<script>
$(".btn-group > .btnEqType").click(function () {
$(this).addClass("active").siblings().removeClass("active");
EqType.Value = 2
});
</script>
<div class="form-group">
<label class="control-label col-sm-4" for="agd2">Set ID</label>
<div class="col-sm-8 col-md-6">
@Html.TextBoxFor(m => m.eType, new { @class = "input k-textbox", id = "EqType", Value = "3" })
</div>
</div>
答案 0 :(得分:2)
阅读jQuery选择器http://www.w3schools.com/jquery/jquery_ref_selectors.asp
<script>
$(".btn-group > .btnEqType").click(function () {
$(this).addClass("active").siblings().removeClass("active");
$('#EqType').val("2");
});
</script>
尝试在Chrome开发者工具中调试jQuery。在网页上按F12,然后转到控制台。输入$('#EqType')
并查看返回的内容。
答案 1 :(得分:2)
我最终这样做了......
<script>
$(".btn-group > .btnEqType").click(function () {
$(this).addClass("active").siblings().removeClass("active");
document.getElementById('EqType').value = $(this).attr("id");
})