我在执行ajax请求时遇到此错误,并在查看之后是否根本找不到问题。这是下面的代码。
$('#post_submit').click(function() {
var poster_id = <?php echo $session_user_id; ?>;
//firebug syntax error shows the line below is the problem
var profile_user_id: <?php echo $user_id; ?>;
var post = $('#post').val();
$.post('ajax_submit_post.php',
{
profile_user_id: profile_user_id,
poster_id: poster_id,
comment_type : comment_type,
post: post
},
function () {
$('#status').append('<li class="hide">Posted</li>').hide(1000);
});
});
答案 0 :(得分:2)
我认为您打算使用等号?
var profile_user_id = <?php echo $user_id; ?>;
而不是
var profile_user_id: <?php echo $user_id; ?>;