在MVC部分视图文件中,我构建了一个Html.TextBox和两个提交按钮。单击这两个按钮将增加/减少Html.TextBox值。Html.TextBox显示的值将相应地更改。但是,一旦我需要单击后根据新值更新#refTable div。页面或部分从未更新。下面是代码,其中添加了一些注释以用于说明。谢谢你的帮助。

// * ** * *** cshtml文件 ** * ** * **** //

@{

var tempItem3 = Model.First(); // just give the first entry from a database, works.

if (ViewData["curSel"] == null)

{

@Html.TextBox("yearSelect3", Convert.ToDateTime(tempItem3.Holiday_date).Year.ToString());

ViewBag.selYear = Convert.ToDateTime(tempItem3.Holiday_date).Year; // just initial value, works

ViewData["curSel"] = Convert.ToDateTime(tempItem3.Holiday_date).Year;

}

else

{

@Html.TextBox("yearSelect3", ViewData["curSel"].ToString());

}

}

$(document).ready(function () {

$(document).on("click", "#nY", function () {

var val = $('#yearSelect3').val();

$('#yearSelect3').val((val * 1) + 1);

var dataToSend = {

id: ((val * 1) + 1)

}

// add some jquery or ajax codes to update the #refTable div

// also ViewBag.selYear need to be updated as ((val * 1) + 1)

// like:   ViewBag.selYear = ((val * 1) + 1);

// any similar temp variable is fine

});

});

$(document).on("click", "#pY", function () {

var val = $('#yearSelect3').val();

$('#yearSelect3').val((val * 1) - 1);

var dataToSend = {

id: ((val * 1) - 1)

}

});

});

Set Holiday Calender for 2013

@Html.ActionLink("Add Holiday", "Create", null, new { id = "addHilBtn" })

.net mvc ajax 用html()怎么出来正个页面呀,如何使用jquery或ajax为MVC项目更新c#/ asp.net中的razor部分视图...相关推荐

  1. 用jQuery实现Ajax

    Ajax 全称"Asynchronous JavaScript and XML",译为"异步 JavaScript 和 XML",程序员们习惯称之为" ...

  2. eazyui ajax传值,jquery easyui ajax data属性传值方式

    $.ajax({ url:url, type:'post', data:data, dataType:'json', contentType: "application/x-www-form ...

  3. JQuery实现ajax跨域

    AJAX 的出现使得网页可以通过在后台与服务器进行少量数据交换,实现网页的局部刷新.但是出于安全的考虑,ajax不允许跨域通信.如果尝试从不同的域请求数据,就会出现错误.如果能控制数据驻留的远程服务器 ...

  4. JavaWeb加强之JSON、jQuery、Ajax、Java正则表达式、过滤器、监听器、模板引擎FreeMarker

    过滤器.监听器,以及JSON.Ajax和正则表达式等开发必备技能,并学习文件上传和验证码等功能开发. 2.4.1 JSON基础 JSON的基础语法,以及流行JSON框架FastJSON的使用. 内容: ...

  5. jQuery结合Ajax

    Ajax的开发有些繁琐,现在有很多成的Ajax框架封装诸多细节,使的Ajax编程更加容易.本文要介绍的就是jQuery框架结合Ajax使用,使得开发工作更加快捷.简单. jQuery结合Ajax的两种 ...

  6. ie11 ajax 加载提示,解决在IE11浏览器下,JQuery的AJAX方法不响应问题

    在项目的时候一直都是在使用谷歌浏览器在调试,后来在现场部署到服务器上的时候,客户使用的是IE浏览器,版本是11 在测试的过程中,出现几个问题,虽然是几个问题,但是问题的原因就是AJAX第一次响应,第二 ...

  7. ajax调用api改表格数据库,【django基础】django接口 异步ajax请求 导出数据库成excel表(包裹前端后端)...

    py文件: from django.utils.http import urlquote from rest_framework.views import APIView from django.sh ...

  8. 用ajax修改成功怎么返回页面,jquery操作ajax返回的页面元素

    这两天工作不忙,正好从朋友那里拿到一个某个应用的开发文档,相关数据放在了mongodb里,自己电脑可以本地开启服务器然后通过给的借口来获取数据.由于这是一个比较大比较全的一个完整项目,也没有那么多经历 ...

  9. js ajax获得对象怎么放到td上,jquery通过AJAX从后台获取信息并显示在表格上,并支持行选中...

    不想用Easyui的样式,但是想要他的表格功能,本来一开始是要到网上找相关插件的,但是没找到就开始自己写,没想到这么简单. 后台代码:(这个不重要) public ActionResult GetDi ...

最新文章

  1. Python import 的用法
  2. c语言格式化写入文件大小,利用C语言格式化读写文件
  3. layuiajax提交表单控制层代码_究竟怎么用Restful风格编代码必看这篇。(二)
  4. NA-NP-IE系列实验13:使用子网地址
  5. 用java实现冒泡排序_Java实现冒泡排序
  6. 经过路由无法找到计算机,电脑无法启动服务提示系统找不到指定的路径(图)
  7. leetcode784. 字母大小写全排列(回溯)
  8. 关于API和SDK的理解
  9. Nagios 监控
  10. oracle 建立一个游戏库,Power Designer怎么新建Oracle数据?建立Oracle数据教程分享
  11. 工程勘察设计收费标准2002修订版_2020抚顺花海工程设计收费标准
  12. Android中Bitmap和Drawable 总结
  13. 夜间模式(模仿喜马拉雅FM)
  14. SQL Server性能优化(13)看懂查询计划
  15. 计算机系统安装操作,电脑安装操作系统的3种方法,好好看看,以后装系统你说了算!...
  16. PaddleOCR 识别器数据增强
  17. 华清远见重庆分中心——前端阶段技术个人总结
  18. Python-Level1-day16:异常处理try-exceptraise语句,for迭代原理,深入手写创建迭代器;yield浅出使用生成器
  19. 7-1 验证哥德巴赫猜想
  20. SMPL:数据增强之处理pose和3d点

热门文章

  1. ubuntu安装msql5.7
  2. 电子邮件传输算法-Base64
  3. FFT节省资源的思路
  4. 实践 HTML5 的 CSS3 Media Queries
  5. loadrunner取出字符串的后面几位
  6. Android数据存储(3):External Storage
  7. SCCM 2012 R2 从入门到精通 Part11 系统推送(2)
  8. 关于SQL Server 存储过程的EXECUTE AS CALLER选项
  9. JSF是什么?它与Struts是什么关系?
  10. Java面向对象程序设计--与C++对比说明:系列2(类机制)