1

私はjqueryの負荷に悩まされています。これは私のコードです。

tinyMCE.triggerSave()
var text = tinyMCE.get("texthtml").getContent();
var encodedText =  escape(text);
var idlerRaw = $("#cmb_movzu_ders option:selected").val();
var idler = idlerRaw.split(',');
var esasMovzuDers = idler[0];
var altMovzuDers = idler[1];
var fenn = $("#<%=cmb_fenn_list.ClientID  %> 
option:selected").val();
var sinif = $("#<%=cmb_sinif.ClientID  %>
option:selected").text();
$("#dersDialogYeni").load("yeniderselave.aspx?esasmovzukod=" + esasMovzuDers + 
                    "&altmovzukod=" + altMovzuDers + "&fenn=" + fenn + 
                    "&sinif=" + sinif + "&htmltext=" + encodedText);

Yeniderseave.aspx で、このような変数を取得しようとしています

string htmltext = Request["htmltext"];

他の変数を取得できます。しかし、texthtml を取得できません。

どうやってやるの ?ありがとう

4

2 に答える 2

1

コントロールの場合tinyMCEは、tinyMCE.html()そのコントロールの html を取得するために使用する必要があります。

このリンクを参照できます: get HTML

それはあなたに役立つかもしれません。

于 2013-01-01T07:00:05.130 に答える
1

htmltextに大量のコンテンツが含まれている可能性があるため、良い方法ではありません..!!

Querystring は、ブラウザーによっては数千文字に制限されています(つまり、IE の場合は 2083 文字)。

代わりにaを使用しHTTP POST、ドキュメントをバイナリ形式でリクエストの本文に入れます。

于 2013-01-01T06:30:30.863 に答える