Javascript Ajax调用只返回部分数据

Javascript Ajax调用只返回部分数据,javascript,jquery,asp.net,ajax,asp.net-mvc,Javascript,Jquery,Asp.net,Ajax,Asp.net Mvc,我有文本区和按钮 <textarea id="xxx" class="myTextArea" name="Text1" cols="40" rows="15">@ViewData["translation"]</textarea> <input type="button" id="convert-btn" class="btn btn-primary" value="Convert to android" /> 传递给我的ActionResult的只有211

我有文本区和按钮

<textarea id="xxx" class="myTextArea" name="Text1" cols="40" rows="15">@ViewData["translation"]</textarea>
<input type="button" id="convert-btn" class="btn btn-primary" value="Convert to android" />
传递给我的ActionResult的只有211行字符串,textarea中的文本有790行

方法:

var translation = $("#xxx").val();
在chrome调试器中返回错误,只有
.html()
正在工作,但只从textarea返回部分数据。

请重试

data: {translation: translation},
而不是

data: "translation=" + translation,
让jQuery为您处理POST参数的内容——我猜,第211行有一些东西混淆了这个问题

这也可能是服务器中的上载大小限制

请尝试

data: {translation: translation},
而不是

data: "translation=" + translation,
让jQuery为您处理POST参数的内容——我猜,第211行有一些东西混淆了这个问题


这也可能是服务器中的上载大小限制

这是一个不是我的选项choose@JaromandaX是的,对不起,你是对的,这不是我的选择choose@JaromandaX是的,对不起,你是对的“数据:{translation:translation}”,解决了问题!谢谢“数据:{translation:translation}”,解决了问题!谢谢