javascript - 使用 jQuery 事件

标签 javascript jquery asp.net events user-controls

我作为一名网络开发人员工作了几年(之前是一名客户端-服务器开发人员),在过去的一年里,我一直专注于让自己在客户端编程方面做得更好。

我的问题更像是一个基本问题,而不是具体问题。我有几个 ASP 用户控件,它们是嵌套在 div 中的字段集。两者都包含在一个简单模式 jQuery 面板的 div 中。一个是用于测试提交的表单,另一个是允许您添加学生而无需离开模式弹出窗口的表单。当另一个变得可见时,它们的可见性会切换。

我会按顺序进行(即让他们在测试前添加学生),但学生可能已经存在,所以我设置了自动完成输入。只有当该学生不存在时,他们才会添加一个新学生。

我正在使用客户端代码处理所有这些(包括学生的插入)。

我需要在添加后在测试表单上填充带有学生姓名、ID 等的控件,但我不想在测试表单中通过 ID 显式设置控件 b/c 我会在其他表格上使用此面板。实现这个的最好方法是什么?我的第一个想法是在学生 div 变得不可见时处理一个事件,但我不知道这样的事件是否存在,这让我想到可能有一个更传统的方法。

我希望一切都有意义。如果需要任何细节,我可以发布一些代码

最佳答案

如果我理解你在说什么......并且如果你正在控制学生 div 的可见性,那么你可以使用回调方法来进行更新。例如:

$('#modal .student').hide(function(){
    /* do the update here */
});

否则,我认为这将取决于模态插件及其提供的回调。

关于javascript - 使用 jQuery 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15911103/

相关文章:

javascript - Laravel + vue.js 文件上传放

javascript - 无法使用 Angular 编辑记录

javascript - 混合排序完成后,Jquery 函数不起作用

jquery - :input and input in Jquery 之间的区别

javascript - 在 HTML 中创建一个带有 float 标题的索引

asp.net - 解析器错误 : Could not load type 'Default'

c# - 配置文件属性不起作用

javascript - 使用javascript动态计算总和

php - 使用 PHP 编码(相对)URL 的正确方法

asp.net - 我无法很好地定位此按钮