2012-11-11 5 views
0

내 폼에 드롭 다운을 꿔의 결과는, 옵션 내 데이터베이스의 내용에 제목이 될 것 같아, 나는 delected 때 내용이 ckeditor에 표시합니다.ckeditor 값이 드롭 다운

jquery를 사용하여 아래 작업을 수행하고 싶습니다. 약간의 도움이 필요합니다.

경우 '드롭'값은 CKeditor 값이 데이터베이스에서 PHP 변수를 동일 '을 선택하십시오'이 아니다. end statement

PHP에서 변수를 얻는 것이 매우 행복해서 드롭 다운에 종속되지 않는 ckeditor 값을 변경하려면 jquery가 필요합니다.

호프 (Hope)는 모든 응답에 대해 사전에 이해할 수 있기를 바랍니다.

답변

0

HTML :

<select name="select" id="select"> 
    <option value="">Select</option> 
    <option value="option1">Option 1</option> 
    <option value="option2">Option 2</option> 
    <option value="option3">Option 3</option> 
    <option value="option4">Option 4</option> 
    <option value="option5">Option 5</option> 
</select> 
<div id="result" style="border:1px solid #000;padding:10px;color:#ff0000;display:none;"></div> 

jQuery를가 JQuery와 파일을

$(document).ready(function(){ 
    $('#select').change(function() { 
    var option = $(this).val(); 
    $.get('select.php', {select:option}, function(data) { 
     $('#result').html(data).hide().fadeIn(1000); 
    }); 
    }); 
}); 

당신의 PHP 파일을 포함하는 것을 잊지 말아 (select.php)

if(!empty($_GET['select'])) { 
    //call database and bring back the content for this selection and echo it 
} 
0

먼저 php를 사용하여 선택 상자의 "옵션"요소를 채워야합니다.

jQuery를 사용하여 다음

: 페이지로드에 전 인구

$(document).ready(function(){ 
    $('#myCKEditorTextArea').text($('#mySelectBox').val()); 
}); 

, 또는 : 인구

$('#mySelectBox').change(function(){ 
     $('#myCKEditorTextArea').text($(this).val()); 
}); 

사용자가 선택 상자의 값을 변경합니다.

관련 문제