我是 JQuery 的新手,我在解决这个问题时遇到了一些麻烦。我必须从动态列表(使用 ASP.NET MVC4)生成输入字段,关键是我事先不知道列表的大小。
我生成这样的输入框:
<ul>
@for(int i=0;i< Model.listeVisites.Count;i++)
{
<li><input id="input-visite+@i" type="text" value="@Model.listeVisites[i]" /></li>
}
</ul>
我想为每个输入创建一个按钮,这样当它被点击时,输入字段被.hide()隐藏,并且该字段设置为空字符串。但是我无法弄清楚两件事:
1) 使用 Jquery,我真的不知道如何将函数链接到事件。在“普通”javascript中,我会在输入字段中添加一个 Onclick 属性,但是如何使用 Jquery 实现它?
2) 考虑到我的 id 名称的动态和不可预测的性质,实现我的目标的最简单和更传统的方法是什么。
谢谢 !