将文本框值传递给控制器

本文关键字:控制器 值传 文本 | 更新日期: 2023-09-27 18:16:10

我计划在MVC中设计星级控制。我设计了输入文本来存储评级值。我想传递输入文本与动作链接。

怎么做?

<input type="text" name="votenumber" class="ratingEvent rating5" value="5" />
<div><b id="result">5</b> start(s)</div>
@Html.ActionLink("Vote", "Vote", "Home")

将输入值传递给动作链接还是将更好的想法传递给控制器?

当用户选择其他值时,b id= result将立即改变值。

将文本框值传递给控制器

我认为可以,更好的方法是使用jquery ajax并通过这个发送,例如下面的代码

$('form').submit(function () {
    $.ajax({
        url: '/Home/Vote',
        type: 'GET',
        data: { search: $('#your text box').val()},
        success: function (result) {
            $('#your result div').html(result);
        }
    });
    return false;
});