jquery php append

0 Cevap php

I'm trying to dynamically create a div to show error messages using jquery. I'm able to use append() to create the HTML easily enough, but I need to call a php variable in order to display the content. If I just try adding php opening and closing tags like I would ordinarily, the append method doesn't behave as expected and outputs a seemingly random section from the middle of the line. How can I overcome this problem?

İşte ben gibi jquery kodu:

$(document).ready(function() {
    var errors_php = "<?php  echo validation_errors('<li>','</li>'); ?>";
    $('#wrapper').append("<div id='errors'><ul>"+errors_php+"</ul></div>");
    $('#errors').slideDown('slow');
});

Not: validation_errors () işlevi bir CodeIgniter yöntemdir. Ben append gelen errors_php değişkeni kaldırmak beklendiği gibi arada, () boş bir div görüntüleyen çalışır.

EDIT:

Oluşturulan kodu:

<div id="errors"><ul>',''); ?&gt;</ul></div>

0 Cevap