小编Chr*_*son的帖子

如何从Laravel 5中的AJAX调用返回视图?

我正在尝试获取一个html表来返回ajax调用.

路线:

Route::post('job/userjobs', 'JobController@userjobs');  
Run Code Online (Sandbox Code Playgroud)

调用页面上的ajax:

function getUserJobs(userid) {
    $_token = "{{ csrf_token() }}";
    var userid = userid;
    $.ajax({
        headers: { 'X-CSRF-Token' : $('meta[name=_token]').attr('content') },
        url: "{{ url('/job/userjobs') }}",
        type: 'POST',
        cache: false,
        data: { 'userid': userid, '_token': $_token }, //see the $_token
        datatype: 'html',
        beforeSend: function() {
            //something before send
        },
        success: function(data) {
            console.log('success');
            console.log(data);
            //success
            //var data = $.parseJSON(data);
            if(data.success == true) {
              //user_jobs div defined on page
              $('#user_jobs').html(data.html);
            } else {
              $('#user_jobs').html(data.html + '{{ $user->username }}');
            } …
Run Code Online (Sandbox Code Playgroud)

javascript php ajax jquery laravel

15
推荐指数
3
解决办法
5万
查看次数

标签 统计

ajax ×1

javascript ×1

jquery ×1

laravel ×1

php ×1