VS2010自带的AJAX控件,其中scriptManager内有标签scripts可以引用脚本,但现在有个问题:
假设的是下拉框联动功能,并且根据最后一个下拉框事件来绑定repeater控件显示相关数据,那么如果我引入的是用jQuery编写的脚本,一旦发生回传,这个脚本就感觉不存在一样,完全没有效果,像一些用jQuery编写的点击事件,removeClass、addClass等全都无效,请问应该如何解决?<asp:ScriptManager ID="ScriptManager1" runat="server" EnableScriptLocalization="true" EnablePartialRendering="true">
<Scripts>
<asp:ScriptReference Path="~/Admin/js/jquery-1.8.0.js" />
<asp:ScriptReference Path="~/Admin/js/jquery.livequery.js" />
<asp:ScriptReference Path="~/Admin/js/aAddProductAjax.js" />
</Scripts>
</asp:ScriptManager>jqueryajaxasp.net
假设的是下拉框联动功能,并且根据最后一个下拉框事件来绑定repeater控件显示相关数据,那么如果我引入的是用jQuery编写的脚本,一旦发生回传,这个脚本就感觉不存在一样,完全没有效果,像一些用jQuery编写的点击事件,removeClass、addClass等全都无效,请问应该如何解决?<asp:ScriptManager ID="ScriptManager1" runat="server" EnableScriptLocalization="true" EnablePartialRendering="true">
<Scripts>
<asp:ScriptReference Path="~/Admin/js/jquery-1.8.0.js" />
<asp:ScriptReference Path="~/Admin/js/jquery.livequery.js" />
<asp:ScriptReference Path="~/Admin/js/aAddProductAjax.js" />
</Scripts>
</asp:ScriptManager>jqueryajaxasp.net
this.ScriptManager1.ScriptPath = Server.MapPath("js/jquery-1.8.0.js");
this.ScriptManager1.ScriptPath = Server.MapPath("js/jquery.livequery.js");
this.ScriptManager1.ScriptPath = Server.MapPath("js/aAddProductAjax.js");
}目前用这种方法在每次回传的时候进行重新绑定,但这个属性提示已经过期,用scriptreference来代替,但没找到相关属性scriptReferences的属性,而在页面中直接用<scriptReference>的话就会有回传后js无效的问题,望分享经验