SyntaxError:缺少)参数列表Javascript之后

SyntaxError:缺少)参数列表Javascript之后,javascript,Javascript,我对Javascript非常陌生。加载页面后,我尝试执行函数cs_sort_directory。我在参数列表后得到错误Uncaught SyntaxError:missing) window.onload = cs_sort_directory("http://sample.org/wp-admin/admin-ajax.php", "http://sample.org/wp-content/themes/directory-theme", "alphabetical", this); 我做错

我对Javascript非常陌生。加载页面后,我尝试执行函数cs_sort_directory。我在参数列表后得到错误Uncaught SyntaxError:missing)

window.onload = cs_sort_directory("http://sample.org/wp-admin/admin-ajax.php", "http://sample.org/wp-content/themes/directory-theme", "alphabetical", this);
我做错了什么

以下是函数cs\u sort\u目录:

function cs_sort_directory(admin_url,theme_url,sortType,obj){

var node_id = jQuery(obj).parents('.main-filter').data('node');
var form_id = jQuery(obj).parents('.main-filter').data('form');
jQuery(obj).parents('.main-filter').addClass('slide-loader');
jQuery(obj).parents('.cs-filter-menu').children('li').removeClass('active');
jQuery(obj).parents('li').addClass('active');
jQuery('#cs_sort_value').val(sortType);
jQuery(".ajax-loading").html('<i class="icon-spinner8 icon-spin"></i>').fadeIn();
var dataString = jQuery('#directory-filters-form').serialize() + "&sort=" + sortType+"&node_id=" + node_id;

jQuery.ajax({
    type:"POST",
    url: admin_url,
    data: dataString,
    success:function(response){     

        if(response.match('session_destroyed') )  {
            jQuery(".ajax-loading").html('');
            jQuery(obj).parents('.main-filter').append(response);   
        } else {
            jQuery(obj).parents('.dynamic-listing').children('.cs-listing-wrapper').html(response);
            jQuery(".ajax-loading").html('');   
            jQuery(obj).parents('.main-filter').removeClass('slide-loader');
        }
    }
});
//return false;
函数cs\u sort\u目录(管理员url、主题url、排序类型、obj){
var node_id=jQuery(obj).parents('.main filter').data('node');
var form_id=jQuery(obj).parents('.main filter').data('form');
jQuery(obj).parents('.main filter').addClass('slide-loader');
jQuery(obj).parents('.cs filter menu').children('li').removeClass('active');
jQuery(obj).parents('li').addClass('active');
jQuery('#cs_sort_value').val(sortType);
jQuery(“.ajax加载”).html(“”).fadeIn();
var dataString=jQuery(“#目录过滤器表单”).serialize()+”&sort=“+sortType+”&node_id=“+node_id;
jQuery.ajax({
类型:“POST”,
url:admin_url,
数据:dataString,
成功:功能(响应){
if(response.match('session_destromed')){
jQuery(“.ajax加载”).html(“”);
jQuery(obj).parents('.main filter').append(response);
}否则{
jQuery(obj).parents('.dynamic listing').children('.cs listing wrapper').html(响应);
jQuery(“.ajax加载”).html(“”);
jQuery(obj).parents('.main filter').removeClass('slide-loader');
}
}
});
//返回false;

}

您确定是这条线触发了错误吗?而且,这似乎是错误的。除非它返回一个函数,否则这将不起作用,您需要将其包装在一个匿名
函数中
您确定这是有问题的行吗?也许你错过了前一行的结束语
?请输入cs\u sort\u目录的代码!是的,我以前确实做过引语。