我有一个脚本:
function FindSerial() {
var textBoxValue = $("#clientSerial1").val();
return textBoxValue;
};
我的行动链接是:
@Html.ActionLink("talks", "ClientTalks", "Talk", new { id ="FindSerial()" }, null)
我想使用该函数来获取id;怎么办呢?
答案 0 :(得分:0)
@Html.ActionLink("talks", "ClientTalks", "Talk", new { id="talklink"})
<script>
$(function () {
$('#talklink').click(function () {
document.location.href = $(this).attr("href") + "?id=" + FindSerial();
}
});
</script>
需要考虑的事项:
这样您就可以在客户端创建URL,因此无法使用mvc路由。在我的例子中,它将id作为查询字符串参数,但它可能是另一回事。