Jquery将在asp.net 3层的更新面板“不工作”中重新加载
Jquery to be reloaded in update panel Not Working in asp.net 3 tier
Masterpage.master:最后我的jquery如下
<script src="js/jquery.js" type="text/javascript"></script>
<script src="js/jquery-ui/jquery-ui-1.10.1.custom.min.js" type="text/javascript"></script>
<script src="js/iCheck/jquery.icheck.js"></script>
<script src="js/icheck-init.js" type="text/javascript"></script>
对于部分页面更新,需要重新加载Jquery
<script type="text/javascript" language="javascript">
function pageLoad() {
$(function () {
$(function () { // init
$('.square-green input').iCheck({
checkboxClass: 'icheckbox_square-green',
radioClass: 'iradio_square-green',
increaseArea: '20%' // optional
});
});
$("#rdbtn_img").iCheck('toggle', function () {
$("#rdbtn_img").on('ifChecked', function (event) {
// shown
});
$("#rdbtn_img").on('ifUnchecked', function (event) {
// hide
});
});
});
}
</script>
<asp:UpdatePanel ID="upnl_logoupdate" runat="server">
<ContentTemplate>
<input type="radio" id="rdbtn_img" name="demo-radio"></input>
</ContentTemplate>
</asp:UpdatePanel>
关注链接链接
您的jQuery init函数被嵌套在其中的pageLoad
函数隐藏。
更改
function pageLoad() {
$(function () {
$(function () { // init
$('.square-green input').iCheck({
checkboxClass: 'icheckbox_square-green',
radioClass: 'iradio_square-green',
increaseArea: '20%' // optional
});
});
$("#rdbtn_img").iCheck('toggle', function () {
$("#rdbtn_img").on('ifChecked', function (event) {
// shown
});
$("#rdbtn_img").on('ifUnchecked', function (event) {
// hide
});
});
});
}
至
$(function () { // init
$('.square-green input').iCheck({
checkboxClass: 'icheckbox_square-green',
radioClass: 'iradio_square-green',
increaseArea: '20%' // optional
});
$("#rdbtn_img").iCheck('toggle', function () {
$("#rdbtn_img").on('ifChecked', function (event) {
// shown
});
$("#rdbtn_img").on('ifUnchecked', function (event) {
// hide
});
});
});
相关文章:
- Javascript不工作/正在加载
- .单击“不为动态加载的表单工作”
- 获得“中止,因为不接受 0”并使用反应热加载器重新加载整页
- Javascript 重新加载以加载新实例,而不是重新加载页面
- 切换 !运算符不在页面加载 JavaScript 上工作
- 砌体重新加载&reloadItems不起作用
- Javascript语句不工作…获取'加载资源'错误
- 将SVG附加到DOM不工作-重新加载资产管道
- Jquery搜索过滤器不工作后加载ajax内容
- JavaScript函数不能在加载时工作
- 设置变量不工作页面加载,但通过控制台
- jQuery .html不能在加载的模板上工作
- AJAX调用后,新加载的CSS选择器对jQuery.ech()不可用
- Jquery加载不工作的加载内容
- 如果条件不工作,加载更多的jquery
- 文档.addEventListener不能与加载事件一起工作
- 我可以'不能让我的动画工作在加载我的网站使用jquery
- Jquery不能在加载的页面上工作
- 全屏工作在点击,但不是在加载
- 新加载的javascript文件不能在phantomjs中工作