从循环中点击的项目中获取价值

时间:2014-04-09 12:45:01

标签: c# asp.net-mvc

我的MVC项目中有一个循环,它会生成一个开放时间列表:

foreach (var item in Model.LedigaTider)
    {


        <a id="@item">
            <div class="table-time" id="@item.ToShortTimeString()">
                @item.ToShortTimeString() - @item.AddMinutes(ViewBag.BehTid).ToShortTimeString()
            </div>
        </a>

用户假设点击其中一个时隙,我需要将该时间段的值存储在输入文本框中...我一直在尝试不同的Js函数,但是由于它们失败了事实上,它在foreach循环中执行。 感谢任何建议。

1 个答案:

答案 0 :(得分:1)

你可以这样做:

假设您有一个文本框:

<input type="text" id="txtBox"/>

Jquery代码:

$('.table-time').click(function(){

$('input#txtBox').val($(this).html());

})