繁体   English   中英

如何在不重新加载的情况下更改链接(MVC2 / AJAX问题)

[英]How to change link without reload (MVC2 / AJAX problem)

我一直在关注这个示例http://demos.telerik.com/aspnet-mvc/grid/selectionclientside?theme=webblue ,并已完成我的说明。 在我的规范中,最上面的表列出了许多不同数据库表的名称,然后最下面的表显示了被单击的特定表名的数据。

现在我遇到了一个问题。 基本上,对于最下面的表(在该示例中为订单表),我添加了另一列,每一行都有一个编辑链接。 现在显然我需要更新链接指向的位置。 我怎样才能做到这一点? (我不确定,因为我相当确定这是使用AJAX绑定,但对我而言或多或少已实现)

例如,假设(在顶部表格中)我有指向单独表格“国家”和“州”的链接。 它们是相似的国家(CountryId,CountryName)和州(StateId,StateName)。

因此,编辑链接应该像单击后一样发生变化(例如)

状态: http://localhost:xxxx/Tables/State/Edit/X

然后单击

国家/地区: http://localhost:xxxx/Tables/Country/Edit/X

将javascript添加到链接/按钮的onclick事件。 在此javascript中,您可以遍历DOM以查找html链接元素并更改其href属性。

http://www.w3schools.com/jsref/dom_obj_anchor.asp

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM