84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
为了使提交的form能像ajax一样,可以返回提示使用了ajaxForm。但现在的情况是php端有两种输出可能,一种是输出成功与否的信息,另一种是输出一个新的页面。如果使用ajaxForm输出页面就会出现错误,再加上在ie8返回的ajax不会重载css。应该在哪边修改代码可以更好解决这个问题。
学习是最好的投资!
服务器端返回如果是成功与否:
{ errCode: 0, errMsg: 'Error Message' }
服务器端输出新页面:
{ html: 'Your Html Code' }
在 ajaxForm 的 success 方法回判断。
$('#yourForm').ajaxForm({ success: function($response) { if( 'html' in $response ) { // 输出页面 } else { // 成功与否... } } });
如果照顾ie8的吧,ajaxform会有个更大的坑。
服务器端返回如果是成功与否:
服务器端输出新页面:
在 ajaxForm 的 success 方法回判断。
如果照顾ie8的吧,ajaxform会有个更大的坑。