Jquery 在';已加载';MVC局部视图数据的事件或其他事件

Jquery 在';已加载';MVC局部视图数据的事件或其他事件,jquery,asp.net-mvc,Jquery,Asp.net Mvc,我有一个MVC局部视图,可以加载到jquery对话框中 我想看看其中一个包含电子邮件地址的字段。一旦对话框和随后的MVC数据被加载,我希望执行以下逻辑 if ($('#fldEmail').val() != '') { $('#fldEmail').css('color','red'); } 问题是,使用$(document).ready事件太早,无法执行此逻辑,因为MVC数据尚未加载 数据完全加载后是否会触发其他类型的事件?将函数放入包含在_Layout.cshtml文件中的js文

我有一个MVC局部视图,可以加载到jquery对话框中

我想看看其中一个包含电子邮件地址的字段。一旦对话框和随后的MVC数据被加载,我希望执行以下逻辑

if ($('#fldEmail').val() != '') {
    $('#fldEmail').css('color','red');
} 
问题是,使用$(document).ready事件太早,无法执行此逻辑,因为MVC数据尚未加载


数据完全加载后是否会触发其他类型的事件?

将函数放入包含在_Layout.cshtml文件中的js文件中。然后,它将在“正确的”文档就绪事件中触发。

显示加载“MVC数据”的代码。此方法解决了我遇到的另一个基于事件的问题。它在子视图中激发$(document).ready()之后激发,因此在该事件中的任何javascript之后激发。谢谢你!帮个大忙!但是,据我所知,在MVC数据完全加载之前,似乎仍然会触发。您是否使用jQuery加载函数加载您的PartialView?如果这样做,则必须向加载函数添加回调函数以捕获事件。