Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 在MVC中自动更新表单而不刷新所有页面_Jquery_Asp.net Mvc 5_Auto Update - Fatal编程技术网

Jquery 在MVC中自动更新表单而不刷新所有页面

Jquery 在MVC中自动更新表单而不刷新所有页面,jquery,asp.net-mvc-5,auto-update,Jquery,Asp.net Mvc 5,Auto Update,我想对视图的一部分执行自动更新。我特别想更新。 最好的方法是什么。我需要创建一个PartialView并更新它 这是一种观点: @model Solution.Models.StateModel @{ ViewBag.Title = "Temp"; } <h2>StateDevice</h2> <div class="row"> @using (Html.BeginForm()) { @Html.AntiForgeryToken() &

我想对视图的一部分执行自动更新。我特别想更新
。 最好的方法是什么。我需要创建一个PartialView并更新它

这是一种观点:

@model Solution.Models.StateModel
@{
ViewBag.Title = "Temp";
 } 

<h2>StateDevice</h2>
<div class="row">
@using (Html.BeginForm())
{
    @Html.AntiForgeryToken()

    <div class="form-horizontal">
        @Html.ValidationSummary(true, "", new { @class = "text-danger" })

            <div class="form-group">
                @Html.LabelFor(model => model.CurrentTemperature, htmlAttributes: new { @class = "control-label col-md-2" })
                <div id="currentTemp" class="col-md-10">
                    @Html.DisplayFor(model => model.CurrentTemperature)
                </div>
            </div>
    </div>
}
</div>

有点不清楚你在问什么。为什么您有一个表单但没有表单控件?您希望提交什么?要刷新页面的一部分,您不需要表单。对将返回
PartialView
Yes的操作使用jquery
load
函数。抱歉,我只是想知道如何更新div。谁是串行上传投票者?通常的方法。看看这个答案:
public ActionResult Device(int id)
    {
     // loading the stateModel from DataBase
     return View(stateModel);
    }