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);

在yaniderselave.aspx中,我尝试获取这样的变量

string htmltext = Request["htmltext"];

我可以得到其他变量。但无法获取texthtml。

我怎样才能做到这一点 ?谢谢

4

2 回答 2

1

可能是htmltext包含大量内容,所以这不是一个好方法..!!

Querystring 被限制为几千个字符,具体取决于浏览器(即 IE 为 2083 个字符)。

改用 aHTTP POST并将二进制格式的文档放在请求的正文中。

于 2013-01-01T06:30:30.863 回答
1

如果tinyMCE是您的控件,那么您必须使用tinyMCE.html()来获取该控件的 html。

您可以参考此链接:获取 HTML

它可能对你有帮助。

于 2013-01-01T07:00:05.130 回答