我有一个问题,我似乎无法深究!
我有一系列通过jQuery插件生成的表单,它们渲染得很好并且一切都很好,但无论何时我提交表单(通过一个调用AJAX函数的按钮),在AJAX调用成功时,表单都会丢失所有表单样式和默认值返回浏览器默认值。
这真的是我的头脑,因为它破坏了网站的风格布局。
干杯。
答案 0 :(得分:0)
我不确定没有更多的上下文,但这听起来像是一个常见的问题,这是因为AJAX回发不会触发代码的所有内容。你可以这样解决这个问题:
$(function () {
doThatStyling();
});
$(document).ready(function () {
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
function EndRequestHandler(sender, args) {
doThatStyling();
}
});