2016-06-02 14 views
0

Die Rückkehr wird in diesem Code arbeiten -Rückkehr ist nicht in Ajax Ergebnis arbeitet

public function articleImage_1_Refresh(){ 
 
    $article_id = trim(Input::get('article_id')); 
 
    $article_id = Crypt::decrypt($article_id); 
 
    $singleData = DB::table('articles') 
 
     ->where('id',$article_id) 
 
     ->get(); 
 
    $image_1 = $singleData[0]->image_1; 
 
    //return $image_1; 
 
    return '<img id="article_image_1" class="img-responsive custom_margin_auto" src="{{URL::asset('images/articles/'.$image_1)}}" alt="Article Image 1"></img>'; 
 
}

, die in verwendet werden -

success:function(result){ // you wrote here response 
 
    alert (result); 
 
    $('#article_image_1_container').html(result); 
 
}

Es gibt ein Syntaxfehler in der Rückleitung, kann aber nicht herausfinden. Bitte helfen.

Antwort

0

success:function(result) ist nicht korrekt JavaScript. Versuchen Sie var success = function(result).

Beim nächsten Mal versuchen Sie, die Konsole zu betrachten und herauszufinden, was genau einen Syntaxfehler auslöst. Es ist schneller als Code hier einfügen :).

+0

Nein, das funktioniert nicht. Ich habe vergessen zu sagen, dass dies Laravel Projekt ist .----- meine Seite zeigt 2 Fehler - Klasse App \ Http \ Controller \ ArticleController existiert nicht UND Parse Fehler: Syntaxfehler, unerwartete 'Bilder' (T_STRING), erwartet '; " ------ wenn ich die 'Return'-Linie um - zurück' Article Image 1 'ändere; ------ Der Fehler in Consol zeigt - 404 (nicht gefunden) - während das Bild schon da ist. –

+0

Ich habe nur die falsche JavaScript-Syntax kommentiert. Offenbar haben Sie mehrere Probleme - sowohl auf der Server- als auch auf der Client-Seite. Sie müssen dies weiter debuggen. –

Verwandte Themen