Kadir Özdemir

  • Ben Kimim
  • PHP
  • Sencha Touch
  • Home/
  • Javascript /
  • Jquery Dialog da Tinymce gösterme

Jquery Dialog da Tinymce gösterme

Skorp 20.08.2010 2 Comments

Selamlar,
cok kisa bir kod ekliyecegim lazim oldugunda herkez bula bilsin diye.

Bugün iste ajax ile icerigini doldurdugum bir Jquery UI Dialog caminda Tinymce editorunu göstermem gerekiyordu.
Bir kac gün önceden bu sorunla karsilacagimi bildigim icin Jquery türkiye Mailing liste bir mail atmistim, sagolsun Veysi Ertekin hemen cevab yazdi.

Su Kodla ajaxla gelen bir dialogda tinymce göstere bilirsiniz.

tinyMCE.init({
					 mode : "textareas",
					 theme : "simple"
				});
	
				tinyMCE.execCommand('mceAddControl', false, "task");

dialog kodunun hemen altina bunu ekleyin tamamdir.
task yazan yere kendi textareanizin idsini yazin;)

ps: form u benim gibi js/ajax ile gönderiyorsaniz, tinymce ozaman textarea ya yazilmasi gereken icerikleri iframe den kopyalamiyor, ajax postu göndermeden onun icin bu fonksiyonu da cagarin.

tinyMCE.triggerSave();

kolay gelsin

Skorp
2010-08-20
Tags:
Javascript Jquery
Share story:
← PreviousAPC kurulumu
Next →Jquery Validation sonradan kural ekleme

Written by Skorp

View all articles by Skorp

Website: http://www.skorp.eu

Related Articles

  • React Native – Kurulum

  • React Native

  • jQuery UI Dialog enterle tetiklemek

  • Jquery Watermark Plugin

  • Jquery Validation sonradan kural ekleme

2 Comments

  1. kurtitasarim
    Eylül 18, 2010 at 12:20 am

    ilk önce böyle bir kaynak sunduğunuz için teşekkür ederim benim sorunum sizin analattığınız gibi
    js ile phpden verileri çekiyorum inputlara veri yazdırmada sıkıntı yok ama tinyöce içine verilerimi yazdıramıyorum kodlarımı aşağıda veriyorum bilgilendirme yaparsanız sevinirim
    // yayın çekme fonksiyonum
    function yayincek(id)
    {
    $.ajax({
    type : “POST”,
    url : “yayincek.php”,
    data:”id=”+id,
    success:function(cevap)
    {
    var w = cevap.split(“||__xxx__||”);
    document.getElementById(‘baslik’).value=w[0];
    document.getElementById(‘taglar’).value=w[1];
    document.getElementById(‘yazi’).value=w[2];
    }
    })
    }
    // yayın çekme kodlarım
    $query = mysql_query(“SELECT * FROM yazilar WHERE id=’$id'”,$baglanti);
    while($sr=mysql_fetch_array($query))
    {
    $baslik =$sr[“Baslik”];
    $tag =$sr[“Tag”];
    $yazi =$sr[“Yazi”];
    $tarih =$sr[“Tarih”];
    echo $baslik.”||__xxx__||”.$tag.”||__xxx__||”.$yazi.”||__xxx__||”;

    }
    ama bir türlü tiny için verileri yazdıramadım

  2. Skorp
    Eylül 24, 2010 at 11:53 am

    Mesajinizi yeni gördüm kusura bakmayin, alani tinymce yüklendikden sonrami doldurmaya calisiyorsunuz?
    ozaman söyle birsey denemeniz gerekiyor:
    document.getelembne… den sonra
    var ted= tinyMCE.get(‘elm1’);// tinymce elementaid
    ted.load();
    firebug ile bakin document.getelemen… den sonra tinymce nin gizledigi textareanizda yazmak istediginiz veri yaziyormu?
    birde görüdügm kadariyla jquery kullaniyorsunuz ozaman
    document.getelementbyid yerine
    $(‘#idismi).val(e[0]);
    kullana bilirisniz, idismi ni kendi id isimlerinizle degisiniz.

Leave a Comment Cancel Reply

Your email address will not be published. Required fields are marked *

Social networks

Etiket Bulutu

Android Bilgisayar & Internet C# Cms css diger Kodlar featured Genel Java Javascript Linux Mobile PHP Silverstripe typo3 Veritabani Windows Zend Framework

Links

  • H E R K O N U
  • Hüseyin Koyun
  • Urban23k

Son Yorumlar

  • Primary Key – Unique ve Index nedir? için Onur
  • Centos de apache, php ve mysql kurulumu için sezer fidancı
  • React Native – Kurulum için React Native | Kadir Özdemir
  • React Native için React Native – Kurulum | Kadir Özdemir
  • Ben Kimim için serkan

Twitter

Follow @skorp54
There is an error in twitter widget, please make sure that you have set up the Twitter API settings
  • Ben Kimim
  • PHP
  • Sencha Touch

Arsivler

Kategoriler

Copyright © 2014 webberz.at