asp.net-mvc – ASP.NET MVC会话状态
发布时间:2020-05-24 10:53:18 所属栏目:asp.Net 来源:互联网
导读:我目前正在尝试使用 jquery在MVC中创建带有进度条的上传控件.我一直遇到问题,因为mvc在并行线程中不起作用? 当我上传文件并显示从JS通过几次回调到服务器执行上传期间的进度时,我正在尝试获取有关当前上载状态的信息,但是只有在文件上传后,服务器的回复才会
|
我目前正在尝试使用 jquery在MVC中创建带有进度条的上传控件.我一直遇到问题,因为mvc在并行线程中不起作用? 当我上传文件并显示从JS通过几次回调到服务器执行上传期间的进度时,我正在尝试获取有关当前上载状态的信息,但是只有在文件上传后,服务器的回复才会返回. 您是否知道有任何方法可以在MVC中不断地或在执行请求时获取会话状态查询? 真的很感激一些帮助,我相信如果有人知道答案,别人会的! 解决方法如果调用返回视图的操作,则会丢失视图状态.如果您愿意,可以使用TempData在操作之间传递数据,但这可能无法解决您的问题.听起来像你想要的是一个动作,它将返回一个 JSON元素,你可以用一些异步的javascript调用它.对于您的行动,您将拥有: public ActionResult GetSuggestions(string searchText)
{
return Json(new { SearchText = searchText + "completestring"});
}
然后在你的表单上你有一些使用jQuery的异步javascript: function startAutoComplete() {
var searchText = $("#inputText").val();
$.getJSON("/Search/GetSuggestions?searchText=" + searchText,null,autoCompleteResponse);
}
function autoCompleteResponse(data) {
if (data.SearchText) {
$("#inputText").val(data.SearchText);
$("#inputText").select();
}
}
这将允许您从服务器获取一些信息,而无需发布表单并保持客户端的视图状态. There is a full write up of the example here可能有所帮助. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ASP.NET Web Api – 将对象发布到自定义动作
- asp.net – 从页面代码中访问代码隐藏变量
- asp.net – SqlException(0x80131904):第28行:(‘.)附近的
- asp.net – IValidatableObject在DataAnnotations失败时触发
- asp.net上传文件到数据库的解决方案
- asp.net – 我对Html.TextBoxFor的工作原理有什么误解
- asp.net-mvc – 如何在ASP.NET MVC中为经过身份验证的用户关
- asp.net-mvc – 使用WebForm的MVC HtmlHelper
- 在Asp.Net中使用JQuery绑定DropDownlists
- asp.net – HttpContext.Current不解析在MVC 4项目
推荐文章
站长推荐
- 将Funscript添加到现有的ASP.NET MVC项目中
- asp.net-web-api – 间歇性“无法加载类型”Syst
- .net中的深拷贝与浅拷贝
- asp.net – 如何从Controller设置@ Html.ActionL
- asp.net – Webforms与MVC.一旦你开始使用MVC ..
- asp.net-mvc – ASP.NET Core中基于活动的授权
- asp.net – HttpError不会显示自定义错误页面
- asp.net – 如何在IIS 7.5中配置应用程序池在停止
- asp.net-mvc – TinyURL喜欢使用ASP.NET MVC进行
- asp.net-mvc – 将{sitename}参数传递给MVC控制器
热点阅读
