c# ScriptManager 刷新区域 刷新后 jquery 失效 解决 UpdatePanel
2015-03-05 10:30
453 查看
<script type="text/javascript" src="js/jquery.1.7.2min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
ckk();
});
function ckk(){
$(".ck").click(function(){ alert(1);
var pid="txtProductID";
var pn="cpmc";
var pc="cpdj";
$("#"+pid).val($(this).attr("pid"))
$("#"+pn).val($(this).attr("pn"))
$("#"+pc).val($(this).attr("pc"))
$(".showp").hide();
});
}
function load(){
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
}
function EndRequestHandler() {
ckk();
}
</script>
<body onload="load()">
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="true"></asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" ChildrenAsTriggers="True">
<ContentTemplate>
……
<input id="Radio1" type="radio" name="nn" class="ck" pid="<%#Eval("ProductID") %>" pn="<%#Eval("ProductName") %>" pc="<%#Eval("price","{0:#.00}") %>" />
……
</ContentTemplate>
</asp:UpdatePanel>
<script type="text/javascript">
$(document).ready(function () {
ckk();
});
function ckk(){
$(".ck").click(function(){ alert(1);
var pid="txtProductID";
var pn="cpmc";
var pc="cpdj";
$("#"+pid).val($(this).attr("pid"))
$("#"+pn).val($(this).attr("pn"))
$("#"+pc).val($(this).attr("pc"))
$(".showp").hide();
});
}
function load(){
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
}
function EndRequestHandler() {
ckk();
}
</script>
<body onload="load()">
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="true"></asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" ChildrenAsTriggers="True">
<ContentTemplate>
……
<input id="Radio1" type="radio" name="nn" class="ck" pid="<%#Eval("ProductID") %>" pn="<%#Eval("ProductName") %>" pc="<%#Eval("price","{0:#.00}") %>" />
……
</ContentTemplate>
</asp:UpdatePanel>
相关文章推荐
- UpdatePanel和jQuery不兼容 局部刷新jquery失效
- updatepanel与jQuery事件失效问题的解决方法
- 解决方案•UpdatePanel 局部刷新导致jQuery失效
- jQuery在updatePanel中失效的解决办法
- jQuery在updatePanel中失效的解决办法
- UpdatePanel和jQuery不兼容 局部刷新jquery失效
- jQuery在updatePanel中失效的解决办法
- 应用UpdatePanel后jQuery事件失效问题的解决方法
- UpdatePanel 与Jquery.Thickbox 失效解决办法
- [转]jquery与updatepanel二次失效问题解决方案
- Asp.net-UpdatePanel异步刷新后JS失效的解决方法
- Login控件在UpdatePanel内当验证用户信息成功后出现页面刷新的解决办法
- UpdatePanel 脚本失效的解决
- Updatepanel与Jquery合用时的问题解决
- Updatepanel jquery 失效解决方案
- JQUERY的效果在UpdatePanel中控件回发后失效的解决方案
- JQUERY的效果在UpdatePanel中控件回发后失效的解决方案
- 在UpdatePanel内jquery easyui效果失效的解决方法
- Jquery的datepicker 在ASP.NET UpdatePanel 中失效
- 解决UpdatePanel无刷新,注册客户端脚本不执行问题