Здравейте, имам една админ системка, в нея реших да сложа ббедитор. Обаче когато сложа които и да е, полето за на textаrea–та не се полълва, след като се използва ajax. Когато ги махна всичко си е наред. Сега ще дам кода, само да кажа че се използва redactorJS, лично мен ме кефи много. Няма значение кои bbcode editor ползвам никога не ми показва върнатото от ajax заявката.
<script type="text/javascript">
$(document).ready(function(){
$('#redactor_content').redactor();
$("label").inFieldLabels();
$('#sightsSelect').change(function(){
if($(this).find("option:selected").text()===" Избери:"){
$(this).find("option:selected").val(0);
$('.desk').html("<span>Добави: <b>Забележителност<b></span>");
$('#desk').html("");
$('#editdesk').html("");
$('#name').val('Име на забележителността');
$('#submit-button').val('Добави');
$('.textbox').html('');
$('.delete').remove();
location.reload();
}else{
$('#name').val($(this).find("option:selected").text());
var id = $(this).val();
var uri = '<?= base_url('sightsadmin/get_review/'); ?>'+id;
$.ajax({
url: uri,
success: function(data) {
$('.textbox').text(data);
$('#desk').html("");
$('#editdesk').html("");
$('.desk').html("<span>Редактираи: <b>"+$('#sightsSelect').find("option:selected").text()+"</b></span>");
$('#submit-button').val('Редактирай');
$('form').append('<input type="submit" name="delete" class="delete" class="button gray stripe" id="submit-button" value="Изтрии" style="margin-right:675px; margin-top:-31px; z-index: 3;"> ');
return false;
}
});
}
$("label").inFieldLabels();
return false;
});
});
</script>
<div class="comment-form" id="comment-form"> <h3 class="desk">Добави забелижителност
</h3>
<form method="post" name="form_name" id="sights">
<div class="comment-input" style="width: 730px">
<select name="sighs" id="sightsSelect" style="width:730px;">
<option name="" value="0"selected="selected"> Избери:
</option> <?php foreach ($item as $k => $v): ?>
<option value="<?= $v['sights_id']; ?>" id="
<?= $v['sights_name']; ?>">
<?= $v['sights_name']; ?> </option> <? endforeach; ?>
<span id="desk">Изберете име на забелижитлноста
</span>
<label id="headname" for="name">Име на забележителността
</label>
<input type="text" id="name" value="" name="name" style="width: 710px;">
<h4 id="editdesk">Въведете името след което въведете и описанието на забележителноста
</h4> <div class="comment-textarea" style="width: 730px;"> <textarea id="redactor_content" class="textbox" name="message" style="height: 200px; width: 710px; "></textarea>
<input type="submit" value="Добави" name="submit" class="button gray stripe" id="submit-button" style="margin-top: 10px;float: left; z-index: 3;">
това е часта където извиквам правя маниполациите. В метода към който се обаждам в ajax заявката извиквам данните и ги показвам с echo. Надява се че някои се зблъсквал с подобен проблем и ще ми помогне, защото наистина нямам идея от къде идва проблема