Asp.net mvc asp.net mvc中jquery的帮助
我一直在为asp.NETMVC项目使用telerik扩展,更具体地说是选项卡 我通过ajax加载我的标签内容 我返回的一个ajax文件是一个带有日期字段的表单。我想能够使用telerik datepicker,但它不起作用 我确信这与已经在执行的Asp.net mvc asp.net mvc中jquery的帮助,asp.net-mvc,telerik,Asp.net Mvc,Telerik,我一直在为asp.NETMVC项目使用telerik扩展,更具体地说是选项卡 我通过ajax加载我的标签内容 我返回的一个ajax文件是一个带有日期字段的表单。我想能够使用telerik datepicker,但它不起作用 我确信这与已经在执行的$(document).ready()或其他东西有关。。。请帮忙。 我的ajax返回文件包含以下内容 <% Html.jQuery().DatePicker().Name("DateofBirth").AllowYearChange(true).R
$(document).ready()
或其他东西有关。。。请帮忙。我的ajax返回文件包含以下内容
<% Html.jQuery().DatePicker().Name("DateofBirth").AllowYearChange(true).Render(); %>
但我不会再次初始化telerik,因为它已经在母版页上了
编辑:
好吧,现在我有更多的时间了,我要说清楚
我的站点由一个使用Telerik扩展的jQueryUI选项卡组成。
每个选项卡通过ajax加载一个文件。(同样,使用telerik助手。)
我之前展示的行在一个不使用任何母版页的aspx文件中,因为它将使用ajax加载。
他们网站上显示的示例仅通过ajax加载文本。
我所做的是加载一个完整的表单(但就问题而言,唯一重要的是日期输入字段)
日期选择器应该向您显示一个弹出窗口,以便您选择日期。
我所说的“它不工作”是指它根本不显示弹出窗口。。。。原因是我已经运行了这个函数
<%
Html.Telerik().ScriptRegistrar()
.Render();%>
在我的主页上
我必须找到一种方法,将选项卡的加载绑定到新一代javascript代码
如果你们没有使用这个扩展,你们就不会明白我的意思。
Telerik以某种方式跟踪您希望使用的jquery ui函数,然后在运行sciptregistrar.render时,它会创建您所需的javascript代码….我们目前不支持此方案。一些浏览器不会自动包含和评估作为Ajax响应的一部分返回的JavaScript语句。这就是为什么ASP.NET Ajax会单独处理这些问题。目前唯一的解决方案似乎是手动执行初始化datepicker所需的JavaScript代码。我建议你给我一个样本项目在atanas.korchev在telerik.com。我将尝试解决此问题。我们目前不支持此方案。一些浏览器不会自动包含和评估作为Ajax响应的一部分返回的JavaScript语句。这就是为什么ASP.NET Ajax会单独处理这些问题。目前唯一的解决方案似乎是手动执行初始化datepicker所需的JavaScript代码。我建议你给我一个样本项目在atanas.korchev在telerik.com。我将尝试解决这个问题。“它不起作用”。。。你能再具体一点吗?上面的服务器代码输出到文档中的是什么?“它不工作”。。。你能说得更具体一点吗?上面的服务器代码向文档输出了什么?我所做的是创建一个函数behavior(){$(“.date”).datepicker()},并将onload事件行为添加到选项卡onload事件中。我所做的是创建一个函数behavior(){$(“.date”).datepicker()}并将onload事件行为添加到选项卡onload event。