Javascript 为文本框创建刷新按钮

Javascript 为文本框创建刷新按钮,javascript,jquery,model-view-controller,Javascript,Jquery,Model View Controller,我正在尝试为html帮助程序中的model.id创建刷新按钮。我在ERP项目上工作,所以多人将使用该应用程序,所以我需要刷新按钮,所以我尝试了这个 MVC在此处输入代码 @Html.EditorFor(model => model.Id, new { id="code", @class = "form-control "}) <button id="button1" style="border: none;wid

我正在尝试为html帮助程序中的model.id创建刷新按钮。我在ERP项目上工作,所以多人将使用该应用程序,所以我需要刷新按钮,所以我尝试了这个 MVC在此处输入代码

 @Html.EditorFor(model => model.Id, new { id="code", @class = "form-control "})
<button id="button1" style="border: none;width: 50px;height: 50px;" value="Refresh"><i class="fas fa-sync"></i></button> 

但这不起作用请给出一些建议在此处输入代码实现这一点的最简单方法是向
编辑器for
中显示值的元素添加新的
数据属性。此属性应包含控件的起始值。然后在JS中,单击“刷新”按钮时,将当前值设置回原始值,如下所示:

 @Html.EditorFor(model => model.Id, new { id="code", @class = "form-control "})
<button id="button1" style="border: none;width: 50px;height: 50px;" value="Refresh"><i class="fas fa-sync"></i></button> 
$(“#按钮1”)。单击(函数(e){
$(“#代码”).val(函数(){
返回$(this).data('original-value');
});
});
#按钮1{
边界:无;
宽度:50px;
高度:50px;
}


刷新
use document。单击('click')后,您似乎正在尝试从服务器刷新(“多人使用该应用程序”)-是这样吗?听起来您需要进行ajax调用来获取最新的值原始值是什么,我描述的数据属性,并添加到示例中的元素中。