#jquery #json #ckeditor
#jquery #json #ckeditor
Вопрос:
Это response
исходит из функции master_get_item
{
"ID": "4",
"item_title": "slaePrice",
"item_price": "99999.99",
"big_pic": "front/images/items/dcba27227bc0f165910a5ba5979a3811.png",
"item_description": "<p>dsfsdfs</p>",
"sale_price": "23",
"status": "enabled"
}
Я хочу показать значение item_description
в CKEditor
, но оно не может отображать значение.
этот код я написал в success function
из Ajax
.
modal.find("input#Edititem_description").val(outputData.item_description);
Код CKEditor в HTML
<div class="col-md-12">
<div class="form-group">
<label for="Image" class="control-label">Item Description </label>
<textarea id="Edititem_description" name="Edititem_description" rows="10" cols="80" style="resize:none"></textarea>
</div>
<!-- /.form-group -->
AjAX-код
$(".Edit-modal").on("shown.bs.modal", function (e) {
var button = $(e.relatedTarget); // Button that triggered the modal
var ID = button.parents("tr").attr("data-id");
var modal = $(this);
$.ajax({
url: "'.base_url().'Home/master_get_items",
data: {ID:ID},
type: "POST",
success:function(output){
var outputData = JSON.parse(output);
modal.find("input#Edititem_description").val(outputData.item_description);
$("#show_image").attr("src", "'.base_url().'" outputData.big_pic);
}
});
});
Ответ №1:
Попробуйте это, я надеюсь, это вам поможет. Спасибо
$("#Edititem_description").val(outputData.item_description)
Комментарии:
1. можете ли вы поделиться своим полным фрагментом кода или скриптом для получения дополнительных разъяснений? Спасибо
2. Я просто пишу базовый код на своем конце, и приведенный выше скрипт работает нормально, по крайней мере, поделитесь функцией внутри вашего успешного обратного вызова. Спасибо
3. Не получается! вы развернули свой код на каком-либо сервере? Если да, то, пожалуйста, поделитесь ссылкой. Спасибо
4. Ваш фрагмент кода выглядит нормально, но я не могу проверить, пока не увижу рабочий пример. попробуйте загрузить свой на любой сервер.