我有这样的代码
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中。
我的代码出了什么问题?
答案 0 :(得分:-3)
在您希望以php运行的代码周围放置<?php ?>
标记。您调用firstload(...)