我正在通过调用局部视图来创建动态控件。
当我第一次更改下拉列表的值时,它工作正常。但是,当我在第二次或更长时间更改下拉列表的值时,我会复制控件的次数。
我用来附加除法的jquery是:
<script type="text/javascript">
$("#addItem").live('click', function (e) {
e.preventDefault();
// $("#mydiv").html("");
$.ajax({
url: this.href,
type: "Get",
data: $(this).serialize(),
success: function (srcc) {
$("#mydiv").append(srcc);
}
});
return false;
});
</script>
我的控制器看起来像:
[HttpGet]
public ActionResult BlankEditorRow()
{
TempData["PassedDivision"] = extract.getDivision();
TempData["Country"] = extract.getCountry();
return PartialView("ViewUserControl1");
}
actionlink 的代码是:
@Html.ActionLink("Add another", "BlankEditorRow", "HREduInformation", new { id = "addItem" })
我哪里错了?谢谢你的帮助。