image 闪烁 c# ajax updatepanel,jQuery的日期选择器MS的ajax的UpdatePanel不交以后下班回来...

放置一个脚本管理器和网页上的更新面板“jQuery UI的日期选择器不AJAX部分回发后做事”。

现在在updatepanel控件中放置一个文本框和一个按钮。

Select Date :

OnClick="btnAjax_Click" />

现在将datepicker控件与文本框绑定。

$(document).ready(function(){

$("#").datepicker(

{ changeMonth:true,

changeYear:true,

showOn: 'button',

buttonText:'Show Date',

showAnim: 'fadeIn',

showButtonPanel: true,

dateFormat: 'DD, MM d, yy',

buttonImage: 'Images/imgCalendar.png',

buttonImageOnly: true

}

);

$(".ui-datepicker-trigger").mouseover(function() {

$(this).css('cursor', 'pointer');

});

});

现在创建一个服务器端点击按钮,这将导致ajax部分回发。

protected void btnAjax_Click(object sender, EventArgs e)

{

System.Threading.Thread.Sleep(1000);

}

在运行网页,U会看到这样的事情

Uo4vl.png

点击日期选择器。日期选择器被打开并且选择日期成为文本框的值。 现在点击按钮。服务器端按钮点击被调用,现在你会看到类似这样的东西。

QaKrh.png

的日期选择器按钮gone.So什么做的,我们现在做,使之AJAX中工作。见下面的代码。

function pageLoad(sender, args)

{

$(document).ready(function(){

$("#").datepicker(

{ changeMonth:true,

changeYear:true,

showOn: 'button',

buttonText:'Show Date',

showAnim: 'fadeIn',

showButtonPanel: true,

dateFormat: 'DD, MM d, yy',

buttonImage: 'Images/imgCalendar.png',

buttonImageOnly: true

}

);

$(".ui-datepicker-trigger").mouseover(function() {

$(this).css('cursor', 'pointer');

});

});

}

如果您使用的是ASP.NET AJAX,则可以在JavaScript中使用pageLoad()函数。 AJAX框架自动线一个名为pageLoad的(任何客户端功能)作为Application.Load处理器

源链路信用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值