asp.net-mvc C ASP.NET MVC jQueryUI datepicker在使用AJAX.BeginFo
JQueryUI中的datepicker的Html.TextBox.这是通过确保样式设置为.datepicker来完成的.这一切都很好.但是我已经将表单更改为Ajax.Begi
我有一个ASP.NET MVC部分视图,其中包含一个配置为使用 JQueryUI中的datepicker的Html.TextBox.这是通过确保样式设置为.datepicker来完成的.这一切都很好.但是我已经将表单更改为Ajax.BeginForm并包含一个Ajax.ActionLink,它在单击链接后显示它.由于添加此日期选择器不会显示.实际上,从控制器返回部分视图后,现在甚至没有调用以前工作过的 JavaScript.即使我在部分视图本身中使用JavaScript / JQuery,它仍然不使用它.我真的很困惑,有人可以帮忙吗? 示例如下所示 <div id="claims"> <div id="divViewClaims"> <% Html.RenderPartial("ViewClaim",Model.Claims ?? null); %> </div> <br /><br /> <div id="claim"> <% Html.RenderPartial("AddEditClaim",new Claim()); %> </div> </div>Action Link,当clickon调用Controller Action返回PartialView时,在OnSuccess上调用的JavaScript触发,但没有别的,以前是由document.ready函数连接的.我的所有脚本都是单独的文件,并在母版页中引用. <%= Ajax.ActionLink(string.Format("Add A{0} Claim",Model.Count > 0 ? "nother" : string.Empty),"AddClaim","Driver",new AjaxOptions { HttpMethod = "GET",UpdateTargetId = "claim",OnSuccess="showAddClaim" },new { @class = "ControlLink" })%>控制器动作 public ActionResult AddClaim() { return PartialView("AddEditClaim",new Claim()); }部分视图,显示样式设置为datepicker的文本框 <% var ajaxOptions = new AjaxOptions { HttpMethod = "POST",UpdateTargetId = "divViewClaims",InsertionMode = InsertionMode.Replace,OnSuccess="hideAddClaim" }; %> <% using (Ajax.BeginForm("AddEditClaim","Claim",ajaxOptions,new { @name = "ClaimControl",@id = "ClaimControl" })) { %> <fieldset> <legend><%= Model.Id==0?"Add":"Edit" %> Claim</legend> <p> <label for="Title">Claim Date</label> <%= Html.TextBox("Date",Model.Date.ToString().TrimEnd('0',':',' ') ?? "",new { @class = "datepicker" })%> </p>我很感激任何帮助. 解决方法 如果元素是在document.ready之后创建的,那么你应该将元素重新匹配到jQuery.查看jQuery Live (编辑:甘南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 如何在C#2.0中的Web.config中加密用户名和密码
- asp.net-core – .net核心自定义身份验证中的User.Identity
- 运行解决方案时 Visual Studio19找不到npm
- asp.net实现生成缩略图及给原始图加水印的方法示例
- 为API添加标准的Json Response
- ASP.Net:为什么我的按钮的点击/命令事件没有在转发器中绑定
- asp.net-mvc – 使用AD的ASP.NET MVC表单Auth在本地工作但在
- asp.net – 为什么Global.asax事件在我的ASP.NET网站没有触
- asp.net-mvc C ASP.NET MVC C RequireJS最佳的多页面应用程
- asp.net-mvc – ie9:调试时出现恼人的弹出:“错误:’__f
- asp.net – 登录后对Membership.GetAllUsers()的
- ASP.NET 程序中删除文件夹导致session失效问题的
- asp.net – 使用FormsAuthentication持久的cooki
- asp.net – 为每个网站/应用程序创建单独的IIS应
- .net – 可以为空的枚举类型的奇怪行为
- 如何在ASP.NET 5中添加一个TypeScript绝对类型的
- asp.net-mvc – MVC错误 – 传入字典的模型项目的
- asp.net – 菜单控件生成的js导致Web窗体中的Sys
- 从ASP.Net中的sessionID获取会话对象
- asp.net-mvc – 使用Viewbag绑定DropdownlistFor
- asp.net-core C 如何使用ASP.NET注册OData
- asp.net-mvc C 使用AD的ASP.NET MVC表单Aut
- asp.net-mvc C ASP.NET MVC中的WebApi [Fro
- asp.net C MVC4 C ContextDependentView C
- asp.net-mvc-3 C 如何从ASP.NET MVC#输出中
- asp.net-mvc C 已经使用相同的参数类型定义
- ASP.Net C AJAX UpdatePanel中的Javascript
- asp.net C 适用于多个用户的EWS通知中心
- asp.net-mvc C 未在ELMAH中记录的错误
- asp.net-mvc-4 C 在EF迁移配置类的Seed方法