我有这个 jQuery 代码:
$(document).ready(function() {
$.ajax({
url: "pages/"+page+".php",
cache: false
}).done(function( html ) {
$('#main').html(html).css({"max-height":mH-30,"height":mH-30}).jScrollPane();
$('form').not('#loginf').submit(function(event) {
event.preventDefault();
var inputs = $(this).serialize();
$.ajax({
url: "pages/"+page+".php?"+inputs+'&action='+param,
cache: false
}).done(function( html ) {
update(html);
rs();
}).fail(function (){
window.location = "/CMS/";
});
});
});
所以表单上的提交功能不起作用..
有趣的是,当单击某些 li 元素时,我在页面上还有另一个 ajax,并且在 done 功能上,我也有表单提交功能,它在那里工作。
这段代码有问题吗?