jQuery加载缺少的参数

时间:2015-09-08 00:55:56

标签: javascript php jquery jquery-load

我有这样的代码

function firstload(maxid, next_page, results, animation_image, btn_load, url, endpoint) {
        var a = ''+maxid+'';
        var b = ''+next_page+'';
        var c = ''+endpoint+'';

        $('#'+results+'').load('<?php echo base_url()?>create/firstload', { max_id: a, next_page: b, endpoint: c }, function() { 
            var nextpage = $('#'+next_page+'').val();
            if (nextpage != 0) { $('.'+btn_load+'').show(); }
            else {  $('.'+btn_load+'').hide();  }
            $('.'+animation_image+'').hide();
        });
    }

firstload('max_id','nextpage','results','animation_image','load_more','load','get_user_recent');

和php后端这样:

function firstload($max_id, $next_page, $endpoint) {
 echo '<p> '$max_id' </p> //just a piece of code
}

[编辑]我在函数上添加了一些代码。 我希望id前面的#result包含&#39; max id&#39;来自firstload函数。

但它返回了一些错误:

Severity: Warning
Message: Missing argument 1 for Create::firstload()
Filename: controllers/Create.php
Line Number: 156

它也发生在论点2和3中。

我的代码出了什么问题?

1 个答案:

答案 0 :(得分:-3)

在您希望以php运行的代码周围放置<?php ?>标记。您调用firstload(...)

时似乎缺少这些标签